Перебор словаря в Python Словарь, являющийся, по сути своей, набором пар (т.е. коллекцией), можно всячески итерировать. Один из способов — перебор по ключам: Результат: key_b key_d key_e key_c key_a Другой способ — с использованием метода .items(). В этом случае на каждой итерации, пара ключ:значение будет возвращаться к нам в виде кортежа (‘ключ’, значение): Результат: ('key_b', 1) ('key_d', 0) ('key_e', -2) ('key_c', 95) ('key_a', 13) Мы можем перебрать значения словаря, пользуясь методом .values(): Результат: ln(1) ln(10) ln(2) ln(95) ln(13) Объединение словарей Когда заходит речь об объединении двух словарей, то обязательно следует упомянуть, что для пары сущностей типа "словарь" оператор "+"не определен. Причина этого становится довольно очевидной — стоит лишь вспомнить, что словарь не является последовательностью, а также задуматься над тем, какая именно операция на множестве словарей должна быть реализована этим самым оператором "+". Результат: TypeError: unsupported operand ty
Python | Урок 31 | Словари | Работа со словарем 3
14 мая 202214 мая 2022
64
1 мин