Python defaultdict - Collections module : Python programming for beginners

Опубликовано: 29 Сентябрь 2022
на канале: Brendan Callaghan
45
2

Python defaultdict - Collections module : Python programming for beginners

from collections import defaultdict

pets_counter = {"dogs": 1, "cats": 1}
print(pets_counter)
print(pets_counter["dogs"])
print(pets_counter["birds"])
print(pets_counter.get("birds"))
print(pets_counter.setdefault("birds",1))
print(pets_counter)
print(pets_counter.setdefault("dogs",2))
print(pets_counter)

print('*' * 100)

pets_counter = defaultdict(int)
print(pets_counter)
pets_counter["dogs"]
print(pets_counter)
pets_counter["cats"] = "bob"
print(pets_counter)

print('*' * 100)

pets = [
("dog", "Affenpinscher"),
("dog", "Terrier"),
("dog", "Boxer"),
("cat", "Abyssinian"),
("cat", "Birman"),
]

group = defaultdict(list)
print(group)

for name, breed in pets:
group[name].append(breed)

for name, breed in group.items():
print(name, '--', breed)

group["birds"]
print(group)

group["dog"].append("bulldog")
print(group)


На этой странице сайта вы можете посмотреть видео онлайн Python defaultdict - Collections module : Python programming for beginners длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Brendan Callaghan 29 Сентябрь 2022, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 45 раз и оно понравилось 2 зрителям. Приятного просмотра!