いかおくら自習室のブログ

普段の学習内容などのアウトプット用のブログです

辞書オブジェクトを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