※この記事はUdemyの
「現役シリコンバレーエンジニアが教えるPython3入門+応用+アメリカのシリコンバレー流コードスタイル」
の講座を受講した上での、自分用の授業ノートです。
講師の酒井潤さんから許可をいただいた上で公開しています。
##■辞書内包表記
#####◆普通に記述した場合
week = ['Mon', 'Tue', 'Wed']
drink = ['coffee', 'milk', 'water']
d = {}
for x, y in zip(week, drink):
d[x] = y
print(d)
result
{'Mon': 'coffee', 'Tue': 'milk', 'Wed': 'water'}
#####◆辞書内包表記で記述した場合
week = ['Mon', 'Tue', 'Wed']
drink = ['coffee', 'milk', 'water']
d = {x: y for x, y in zip(week, drink)}
print(d)
result
{'Mon': 'coffee', 'Tue': 'milk', 'Wed': 'water'}