辞書オブジェクトをforループで回す時のキーと値の取得方法
d = {'あああ' : 1, 'いいい' : 2, 'ううう' : 3}
のようなオブジェクトを作ったとする。
辞書オブジェクトをforループで回すとき、以下の3つが使用できる。
・keys()→キーが取得できる
・values()→値が取得できる
・items()→キーと値両方取得できる
キーを取得したい場合
for k in d.keys():
print(k)
↓
あああ
いいい
ううう
値を取得したい場合
for v in d.values():
print(v)
↓
1
2
3
キーと値の両方取得したい場合
for k,v in d.items():
print(k,v)
↓
あああ 1
いいい 2
ううう 3