Cool and Fun Python
538 subscribers
30 photos
8 videos
1 file
33 links
Крутой и весёлый Python. Случаи из практики и не только.
Download Telegram
Забавный факт

Вполне ожидаемо, что defaultdict возвращает значение по умолчанию, если ключ отсутствует в словаре. Но только при поиске через квадратные скобки:

defaultd = defaultdict(default_func)
default_value = defaultd[key]


А что будет, если воспользоваться методом get ?
В этом случае получаем поведение классического словаря dict. Т.е. при обращении к несуществующему ключу вернётся None.

defaultd = defaultdict(default_func)
default_value = defaultd.get(key)

default_value is None



✍️ - беру на вооружение
🤯 - как это работает?
👍 - None is None

#python #python3k
Python3k
4🤯2👍1
Всем, кто отмечает 100000000 день в году, с праздником. С круглым числом.

❤️‍🔥 - обожаю этот день
⚡️ - электрон мне в SSD
👨‍💻 - а у меня проект

#python #python3k
Python3k
Please open Telegram to view this post
VIEW IN TELEGRAM
6❤‍🔥4👨‍💻2👍1