Python 100daysofcode-Log(007/100)
学習時間
2時間
学習したこと
OrderedDict
# Ordered dictを作る # lunch.csv: 氏名,メニューの形式でデータが書かれている。 FILE_NAMES = ['name', 'menu'] with open('input/lunch.csv', encoding='utf-8') as csvfile: reader = csv.DictReader(csvfile, fieldnames=FILE_NAMES) for row in reader: print(row) #OrderedDict([('name', '田中'), ('menu', '唐揚げ弁当')]) #OrderedDict([('name', '木田'), ('menu', 'コロッケ弁当')]) #OrderedDict([('name', '中村'), ('menu', 'とんかつ弁当')]) #OrderedDict([('name', '大村'), ('menu', 'コロッケ弁当')]) #辞書として操作できる。 print(row['name'], row['menu']) # 田中 唐揚げ弁当
Ordered Dict : 8.3. collections — コンテナデータ型 — Python 3.6.5 ドキュメント