Найти тему
technowave

Python: списки и словари

Список и словарь - это пример коллекций в языке 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'}

При этом словарь формируется по типу КЛЮЧ:Значение

Пример задания списка list и словаря dictionary
Пример задания списка list и словаря dictionary
Результат обращения к элементам списка и словаря
Результат обращения к элементам списка и словаря

Словари полезны, если вы хотите связать и обращаться к каждому значению по его ключу.

Если вы храните похожие значения, например, цены или имена, которым не можете назначить уникальные ключи, лучше использовать списки.

Возможности работы со списками и словарями в python рассмотрим в следующих статьях!

Изучаю Python с нуля: Моя первая программа

Изучаю Python с нуля: Ввод с клавиатуры

Изучаю Python с нуля: Простые операции с целыми числами