Список и словарь - это пример коллекций в языке Python. С помощью списков и словарей можно хранить много похожих значений вместе.
При этом список хранит данные в определенном порядке. Нумерация элементов списка начинается с 0. Вот пример:
list = [1, 2 , 3 , 4, 5]
Элемент 1 имеет нулевой индекс. Элемент 2 имеет индекс равный 1 и так далее.
Список может хранить также строки
list = [one, two , three]
Для того чтобы обратиться к определенному элементу списка необходимо указать его индекс list[1]. При этом мы обратимся к элементу "two".
Словари, в отличие от списков, не упорядочены.
Вот пример словаря в Python:
list = {1: 'one', 2: 'two', 3: 'three'}
При этом словарь формируется по типу КЛЮЧ:Значение
Словари полезны, если вы хотите связать и обращаться к каждому значению по его ключу.
Если вы храните похожие значения, например, цены или имена, которым не можете назначить уникальные ключи, лучше использовать списки.
Возможности работы со списками и словарями в python рассмотрим в следующих статьях!
Изучаю Python с нуля: Моя первая программа
Изучаю Python с нуля: Ввод с клавиатуры
Изучаю Python с нуля: Простые операции с целыми числами