Списки упорядочены по индексу, словари — по ключу.
| Признак | Список (list) | Словарь (dict) |
|---|---|---|
| Упорядоченность | Элементы упорядочены по индексу (начиная с 0). | Элементы упорядочены по ключу (с Python 3.7+). |
| Доступ к элементам | По целочисленному индексу. | По неизменяемому (хешируемому) ключу. |
| Хранение | Хранит последовательность. | Хранит пары "ключ: значение". |
| Назначение | Коллекция упорядоченных элементов. | Коллекция неупорядоченных (по индексу) пар "ключ: значение". |
| Повторяющиеся элементы | Может содержать повторяющиеся элементы. | Ключи должны быть уникальными. Значения могут повторяться. |
Примеры:
python
python