Уроки Python / Как в Python работать с массивами==списками

Привет, друзья! В этом видео я вам расскажу, как в питоне работать с массивами, здесь они называются СПИСКАМИ. Массивы/Списки представляют собой последовательность данных, которые можно либо динамически создавать и записывать в память, либо заранее создать и уже работать с этим объемом данных в программе. Когда это бывает нужно?! Например, если вы делаете игру, то массив/список может содержать в себе параметры героя: сколько у него оружия, какие доспехи, какой путь он прошел, какие раскрыл секреты и так далее. Также массивы/списки используется для анализа данных. Например, когда вы хотите проанализировать финансовые показатели какой-нибудь компании - вы можете записать в массив/список эти данные и сравнить с такими же показателями другой компании. А если у вас их сотни, то тогда пробежаться по всем массивам/спискам и выявить какие то усредненные показатели. Конечно, если брать игры, то данные массивов/списков обычно сохраняются во время игры в файл. И если игра довольно старая и файл не зашифрован или разработчики не позаботились об этом, то вы можете, когда выйдете из игры, отредактировать этот файл, поменять эти данные – параметры игрока, на чуть-чуть другие 😊 , и у вас изменится количество оружия в игре, количество жизней, и в таком духе. Вот пример задания массива: arr_a = array[34, 345,3453, 5, “Hi!”, “World”] Вот пример вывода массива: for i in range(len(arra_a)): print(arr_a[i]) При выполнении выведет на экран: 34 345 3453 5 Hi! World Для получения размера массива – команда len - len(arra_a). Для вывода элемента по счету 4-го: print(arr_a[3]) тройка – потому что счет начинается с нуля! Выведет 5 на экран. Можно расширить массив команда – extend, либо можно даже сложить два массива – и они объединятся в один большой. Если Вам понравилась публикация, подписывайтесь на канал! Ставьте лайки, тогда будем еще писать такой контент :) Если есть вопросы или пожелания, то пишите, в комментариях. #Python #массив #array #питон #обучение #программирование #программист #образование #технологии Python, массив, array, питон, обучение, программирование, программист, образование, технологии Приходите к нам на сайт: Подписывайтесь на наш канал в YouTube: Вступайте в нашу группу ВК: Задавайте вопросы – постараюсь ответить 😊 Удачи в таких классных начинаниях! Дополнительная информация: Методы массивов (array) в python - TypeCode символ, использованный при создании массива. - размер в байтах одного элемента в массиве. (х) - добавление элемента в конец массива. () - кортеж (ячейка памяти, длина). Полезно для низкоуровневых операций. () - изменить порядок следования байтов в каждом элементе массива. Полезно при чтении данных из файла, написанного на машине с другим порядком байтов. (х) - возвращает количество вхождений х в массив. () - добавление элементов из объекта в массив. (b) - делает массив array из массива байт. Количество байт должно быть кратно размеру одного элемента в массиве. (F, N) - читает N элементов из файла и добавляет их в конец массива. Файл должен быть открыт на бинарное чтение. Если доступно меньше N элементов, генерируется исключение EOFError , но элементы, которые были доступны, добавляются в массив. (список) - добавление элементов из списка. (х) - номер первого вхождения x в массив. (n, х) - включить новый пункт со значением х в массиве перед номером n. Отрицательные значения рассматриваются относительно конца массива. (i) - удаляет i-ый элемент из массива и возвращает его. По умолчанию удаляется последний элемент. (х) - удалить первое вхождение х из массива. () - обратный порядок элементов в массиве. () - преобразование к байтам. (f) - запись массива в открытый файл. () - преобразование массива в список. append() Добавляет элемент на конец списка clear() Удаляет все данные элементы из списка copy() Возвращает копию документа Список count() Возвращает количество элементы с заданным значением extend() Добавить элементы a список (или любой итерационный), до конца текущего списка index() Возвращает индекс из первый элемент с заданным значением insert() Добавляет элемент на заданная позиция pop() Удаляет элемент в поле заданная позиция remove() Удаляет первый вариант товар с указанным значением reverse() Реверсирует ордер из списка: sort() Сортировка списка
Back to Top