Найти в Дзене
1001 строк кода

101 игра на python. Шпаргалки. Когда использовать dict и list

Связанная статья:
Структуры данных в python Примеры использования списков и словарей для представления данных о товарах. Я разложу абстрактный товар по характеристикам и покажу, как использовать список для представления товаров в категории. Словарь для представления характеристик одного товара. В этом случае, ключами словаря будут названия характеристик, а значениями – их соответствующие значения. Разъяснение кода: Список для представления списка товаров в определенной категории. В этом случае, каждый элемент списка будет представлять отдельный товар, который, в свою очередь, может быть представлен словарем. Разъяснение кода: Оригинал статьи в GIT Другие шпаргалки Канал: 101 игра на python
Оглавление

Связанная статья:
Структуры данных в python

101 игра на python. Шпаргалка. Структуры данныx python
101 игра на python27 декабря 2024

Примеры использования списков и словарей для представления данных о товарах. Я разложу абстрактный товар по характеристикам и покажу, как использовать список для представления товаров в категории.

  • Словарь (dict) – это идеальный способ представления характеристик одного товара, где есть пары "ключ-значение".
  • Список (list) – это отличный способ представления набора однотипных товаров, где каждый товар может быть представлен словарем.

1. Словарь (dict) для представления характеристик товара

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

Разъяснение кода:

  • словарь product, где ключами являются названия характеристик товара (id, name, brand, price и т.д.), а значениями — их соответствующие значения.
  • product.items() для итерации по всем парам "ключ-значение" и вывел их на экран.

2. Список (list) для представления товаров в категории

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

-2

Разъяснение кода:

  • Список products, где каждый элемент - это словарь, представляющий отдельный товар.
  • Я проитерировал список и вывел на экран информацию о каждом товаре, используя ключи словаря для доступа к характеристикам товара.
  • Я показал, как получить доступ к первому товару в списке, используя индекс 0.
  • Я проитерировал список еще раз, и показал как можно выводить только названия товаров.

Оригинал статьи в GIT

Другие шпаргалки

101 игра на python. Шапргалка. Функции в python
101 игра на python25 декабря 2024
101 игра на python. Шпаргалка. Строки в python
101 игра на python25 декабря 2024
101 игра нa python. Шпаргалка. Переменные в Python: что, как и зачем нужны
101 игра на python25 декабря 2024
101 игра на python. Шпаргалки. Синглтон (Singleton) в Python
101 игра на python29 декабря 2024
Шпаргалки. dict vs SimpleNamespace в Python. Особенности, преимущества, когда какой из них лучше использовать
101 игра на python30 декабря 2024

Канал: 101 игра на python

101 игра на python | Дзен