Perlにおけるhashは、Pythonにおける辞書
・Key(キー)とvalue(値)をセットで格納する。
正直、私はPerlのhashの機能はよく知らない。
Pythonで辞書は
x = {"book":"Yomitai", "hon":3}
のように、key:valueを{}の中で定義する。
kiri.py
kiri={"price":20,"number":12}forkeyinkiri:print(key+":"+str(kiri[key]))
for key, value in kiri.items():
のように、itemsメソッドを使うと、辞書のキーと値をセットで取得できる。
その時は、str(kiri[key])では無くて、str(value)で良い。
更に、formatを使うと簡潔にできる。
formatkiri.py
kiri={"price":20,"number":12}forkey,valueinkiri.items():print("{0}:{1}".format(key,value))
(書き足す予定)