Достаточно одной строчки, временная переменная не нужна. Специально для канала PyWay.
Метка: python
Defaultdict
Возьмем обычный питоновский dict. Определяем его мы так: x = dict() # или лучше x = {} Что будет, если мы обратимся к несуществующему элементу? >>> x[‘abc’] Traceback (most recent call last): File «<stdin>», line 1, in <module> KeyError: ‘abc’ Возникает исключение KeyError. Можно попробовать отловить его конструкцией try-except, что выглядит и работает достаточно громоздко, можно…
Prettytable
Мы любим консольные приложения, но как много способов мы знаем, чтобы оформить вывод в консоль кроме простого print? Я уже рассказывал на своем телеграм-канале про TQDM для красивых прогресс-баров. Теперь расскажу, как делать красивые таблицы. Рекомендую библиотеку PrettyTable (https://github.com/jazzband/prettytable). Установка: pip install prettytable Простой пример. Зададим сначала поля, которые отобразятся в заголовке, а потом добавим строчки.…