Трюки Python. Распаковка последовательностей переменной длины
Распаковка с присваиванием в Python
Операция распаковки в Python. Как работает оператор астериск, или проще говоря символ звёздочки *, если его поставить перед переменной? Напишем интересную инструкцию присваивания: Интерпретатор распаковал кортеж, записал значение первого элемента кортежа в переменную a, значение последнего элемента в переменную c, а все остальные элементы собрал в список и присвоил переменной b. Такая операция называется распаковкой с присваиванием...
Словари (dict). Ключ/значение. Распаковка. Методы.
Что же такое словари такое и где они используются? Очередная незаурядная структура данных, которая нужна непонятно для чего? Ответ: нет. В Python ничего не бывает просто так. Словарям можно найти уйму применений начиная от структуры данных, которая хранит в себе данные о пользователях заканчивая созданием «объектов» на их основе. Давайте научимся их применять, но перед этим немного матчасти. Давайте посмотрим на следующий код. Вот такие «фокусы» со словарями мы сможем делать в самом конце, когда...