Contenu connexe
Similaire à Bp study #122 PyQの学習者サポートから学んだpython初学者への解説ノウハウ (20)
Plus de Kameko Ohmura (9)
Bp study #122 PyQの学習者サポートから学んだpython初学者への解説ノウハウ
- 19. 集計処理の解説例
sample = ['x', 'y', 'z', 'x', 'x', 'y', 'x', 'y', 'x', 'z', 'k', 'm']
count = {}
# ここから下に書き写してください。
for val in sample:
if val in count:
count[val] += 1
else:
count[val] = 1
# 表示
for k, v in count.items():
print(k + ':' + str(v))
- 21. 2回目:各周の辞書countの値もお知らせ
ループ1回目 val == 'x' , count == {'x': 1}
ループ2回目 val == 'y' , count == {'x': 1, 'y': 1}
ループ3回目 val == 'z' , count == {'x': 1, 'y': 1, 'z': 1}
ループ4回目 val == 'x' , count == {'x': 2, 'y': 1, 'z': 1}
ループ5回目 val == 'x' , count == {'x': 3, 'y': 1, 'z': 1}
〜続く〜