Допустим, у нас есть два списка: товары и их цены. Было бы удобно объединить их, чтобы потом находить цену по названию товара.
С
zip() это можно сделать одной строкой:products = ["Хлеб", "Молоко", "Сыр"]
prices = [50, 120, 350]
catalog = dict(zip(products, prices))Теперь, чтобы узнать цену молока, достаточно написать:
print(catalog["Молоко"]) # 120Получился словарь, где каждому товару соответствует его цена. Удобно, когда данные изначально хранятся в разных списках.
Подписывайтесь, если хотите лучше разбираться в Python.
Питоша | Python