На канал попал по ролику об Абстрактных методах - зашло/дошло сразу. После ещё пары видосов понял что канал стоящий - надо подписываться ) Объясняешь доходчиво и информативно. Благодарю.
2:25 - Не совсем. Они должны быть Hashable, а не Immutable. Например, у нас есть такой кортеж: names = ('Cler', 'Teresa', ['Raki']). Будет ли наш кортеж неизменяемым? Да, ведь с точки зрения питончика мы не можем его изменить. Можем ли мы его use в качестве key в dict? Нет, мы сразу получим ошибку: TypeError: unhashable type.
@@pythonclinic Я понимаю, что ваш канал не для новичков, поэтому об этом стоило упомянуть. Ну да ладно, отличная лекция :) Ничего подобного 3 года назад в ру-сегменте не было.
Спасибо за видео, замечу, что вместо объекта defaultdict в представленном примере, можно использовать метод setdefault обычного словаря, если я правильно понял.
На канал попал по ролику об Абстрактных методах - зашло/дошло сразу. После ещё пары видосов понял что канал стоящий - надо подписываться ) Объясняешь доходчиво и информативно. Благодарю.
Поздравляю всех подписчиков клиники с новым видео🎉 ведущий как всегда свеж и приносит в наш мир знание! Лайк коммент подписка)❤
Как всегда информативное, интересное видео. Спасибо вам за ваш труд! Ждем новых видео с интересными темами)
еее, бороду отрастил, взгляд у тебя стал строже XD. Cпасибо за видео
хаха, спасибо))
Огромное Спасибо!
2 года пишу на питоне и только сейчас до конца понял как это работает. Автору спасибо!
Возвращение легенды
очередное))
Спасибо большое за новое видео
Как всегда познавательно и актуально.
Спасибо огромное, тема очень интересная и полезная. Это прям то что нужно знать!
Отличное видео)
2:25 - Не совсем.
Они должны быть Hashable, а не Immutable.
Например, у нас есть такой кортеж: names = ('Cler', 'Teresa', ['Raki']).
Будет ли наш кортеж неизменяемым? Да, ведь с точки зрения питончика мы не можем его изменить.
Можем ли мы его use в качестве key в dict? Нет, мы сразу получим ошибку: TypeError: unhashable type.
всё так, но в этом видео не хотелось лезть в такие детали, спасибо, что обратили внимание
@@pythonclinic Я понимаю, что ваш канал не для новичков, поэтому об этом стоило упомянуть. Ну да ладно, отличная лекция :)
Ничего подобного 3 года назад в ру-сегменте не было.
Спасибо за видео, замечу, что вместо объекта defaultdict в представленном примере, можно использовать метод setdefault обычного словаря, если я правильно понял.
а ещё метод get тоже подойдёт)
А еще для подобных задач стоит обратить внимание на collections.Counter