Thursday 9 August 2018

Pythonめも: 辞書型のForで使うメソッド達


辞書型のデータをforで使うときの便利なメソッド達。

今日は辞書型のデータをforで回す時のメソッドを勉強しました。

まず、データを用意。
product = {'speaker':200, 'amp':120}
データを追加したい時。
product['device'] = 500

そして、このデータをforを使ってキーだけ取り出す。
for k in product:
    print(k)


key()メソッドを使ってやるやり方もある。結果は同じ。
for k in product.keys():
    print(k)

結果:
speaker
amp
device


values()というメソッドを使った場合、データだけ出力される

for k in product.values():
    print(k)

結果:
200
120
150

キーと中身を出したい場合。item()というメソッドを使う。
for key, values in product.items():
    print('{0}: {1}'.format(key, values))

結果:
speaker: 200
amp: 120

device: 500

どうやら私の場合はitem()だけ使いそうだ。。。

↓ランキングに参加しています。是非、ポチッとお願いしますの。↓
にほんブログ村 PC家電ブログ ピュアオーディオへ
にほんブログ村

No comments:

Post a Comment