В Python есть различные типы структур данных в Python, такие как списки, кортежи, словари и многое другое.
Списки
Это коллекция смешной заказал последовательность элементов и может быть доступна через индексацию и определено внутри []. Каждый элемент внутри списка называется элементом.
С вышеуказанного изображения хорошо видно, что список запоминает порядок введения или следует последовательности, в которой вставляются элементы.
Кортежи
Это коллекция заказал и неизменные элементы. Кортеры являются последовательностями, как и списки. Он определен внутри () и может быть доступен через индексацию.
Вышеуказанное изображение показывает, что кортеж заказывает структуру данных и следует за последовательностью вставки.
Словарь
Это коллекция, в которой элементы определены в парах клавишных пар внутри {}. Эти предметы неупорядоченный , изменяемое и значение доступно через определенный ключ. Каждый ключ отделяется от его стоимости толстой кишки (:), элементы разделены запятыми. Ключи уникальны в словаре, в то время как значения могут не быть. Значения словаря могут быть любого типа, но ключевые ключи должны иметь неизменный тип данных, такой как строки, цифры или кортежи.
В приведенном выше изображении порядок вставки и вывода словаря отличается, но то, что остается то же самое, это отображение значений с ключами, поскольку позиционирование может варьироваться.
В словаре мы не доступа к элементам на основе позиции в отличие от списков и кортежей, но через ключи.
Оригинал: “https://dev.to/oshi36/ordered-vs-unordered-in-python-5a2j”