15 Фишек с СЛОВАРЯМИ Python, которые сделают код лучше



15 Фишек с СЛОВАРЯМИ Python, которые сделают код лучше

15 Фишек с СЛОВАРЯМИ Python, которые сделают код лучше

⭐ Курс ООП и Приват канал: https://zproger-school.com/
⭐ Телеграм канал: https://t.me/+iX_OTQwhWHlhYzZh

В данном видео мы рассмотрим 15 особенностей словарей Python, о которых вы возможно не знали. Мы рассмотрим полезные методы и на примерах докажем их эффективность. Это всё будет подкрепляться теоретическими примерами, чтобы улучшить понимание словарей.

Эти 15 вещей в Python, сделают ваш код более простым, помогут убрать огромные конструкции, которые вы пишите руками, и также помогут избежать ошибок во время работы с словарями.

📁 Github: https://github.com/Zproger
📁 Все плейлисты с уроками: https://bit.ly/39GaY89
📁 Связаться со мной: [email protected]
📁 Поддержать криптовалютой: https://github.com/Zproger/donate

Тайм-коды:
0:00 – Почему эта информация будет вам полезна?
0:28 – Особенности словаря
3:00 – Создание словарей через разные конструкции dict
3:48 – Для чего нужны аннотации в связке с dict и как их использовать?
4:19 – Как комбинировать обычные словари с функцией dict?
4:33 – Как принять список в аргументы dict?
5:05 – Извлекаем значения словаря игнорируя исключение KeyError
7:26 – Как автоматически обновлять данные словаря?
8:59 – Значения словаря можно изменять во время выполнения
9:19 – Несколько способов удаления из словаря
11:16 – Как проверить наличие ключа в словаре Python?
11:53 – Глубокое и неглубокое копирование словарей (Как это работает в памяти)
14:15 – Как узнать длину словаря Python?
14:28 – Удобные итерации по словарям (keys, values, items)
15:07 – Генераторы словарей. Создаем 100 объектов в несколько строчек кода
16:18 – Вложенность в словарях, для чего это нужно?
16:48 – OrderedDict – Сохраняем порядок внутри словаря
17:23 – DefaultDict – Автоматическая обработка KeyError
18:27 – Создаем красивый DataFrame из Pandas
18:55 – Знаете ли вы другие фишки с словарями?