214 читали · 3 года назад
Словари (dict). Ключ/значение. Распаковка. Методы.
Что же такое словари такое и где они используются? Очередная незаурядная структура данных, которая нужна непонятно для чего? Ответ: нет. В Python ничего не бывает просто так. Словарям можно найти уйму применений начиная от структуры данных, которая хранит в себе данные о пользователях заканчивая созданием «объектов» на их основе. Давайте научимся их применять, но перед этим немного матчасти. Давайте посмотрим на следующий код. Вот такие «фокусы» со словарями мы сможем делать в самом конце, когда...
3 месяца назад
Python - Распаковка коллекций
В Python можно извлечь элементы из итерируемых объектов (списков, кортежей, множеств и словарей) и присвоить их переменным в одной строке кода. Этот метод называется «распаковка коллекций» (также «распаковка последовательностей» или «распаковка кортежей»). # Распаковка списка my_list = [1, 2, 3] a, b, c = my_list print(a, b, c) # Output: 1 2 3 Каждой переменной присваивается по одному значению. # Распаковка словаря (только ключи) my_dict = {'a': 10, 'b': 20, 'c': 30} m, n, o = my_dict print(m, n,...