Списки — предназначены для хранения разнородных данных в одной переменной.
Списки (Lists) — создаются перечислением элементов в квадратных скобках. Элементы могут быть любого типа данных.
- Содержат последовательный набор элементов.
- Элементы хранятся в той последовательности, в которой были добавлены.
- У каждого элемента есть свой индекс (номер), выбор элемента происходит по индексу (номеру).
Что можно делать со списками?
- Добавление элементов в список, методом .append() (при добавлении, элемент кладется в конец списка.
- Подсчет количества интересующих нас элементов в списке, методом .count()
- Работа с отдельными элементами списка. К элементам списка обращаемся по индексу ( [0] или [1] и т.д. ), индексы считаются с 0 и идут последовательно. Получим ошибку если запросить индекс больше, чем количество списка.
- Получение части списка, с помощью среза ( [0:3] тоже самое [:3] ) получим срез списка с первого элемента по 3 не включая его.
- Поиск индекса элемента, методом .index().
- Сортировка списка, методом .sort(). Сортировка работает только при однотипных типах данных. При разных типах данных сортировка не сработает, в результате получим ошибку.
- Проверка на наличие элемента в списке, оператор in.
- Удаление элементов из списка по индексу, методом del.
- Удаление первого встречающегося элемента из списка по названию, методом .remove(). При удаление элемента которого нет в списке, получим ошибку.
Предыдущие статьи по изучению языка программирования Python3.
3. Переменные в языке Python 3 и для чего они нужны.