
リストの辞書に変換する
flights
辞書のデータを変換したら、本社は前ページの最後に説明したように変換してほ
しいとあなたに求めています。
値だったものが
キーになります。
キーだったものが値の
リストになります。
{'09:35AM': 'Freeport',
'09:55AM': 'West End',
'10:45AM': 'Treasure Cay',
'11:45AM': 'Rock Sound',
'12:00PM': 'Treasure Cay'
'05:00PM': 'Freeport',
'05:55PM': 'Rock Sound',
'07:00PM': 'West End' }
{'Freeport': ['09:35AM', '05:00PM'],
'Rock Sound': ['11:45AM', '05:55PM'],
'Treasure Cay': ['10:45AM'
, '12:00PM'],
'West End': ['09:55AM', '07:00PM']}
データラングリングについて考える
CSV
ファイルの生データから上の右側のようなリストの辞書に変換するには、作業が少し必
要です。すでに持っている知識を使って、これを解決する方法を考えてください。
あなたが普通のプログラマであれば、
for
ループがここでも使えると思うでしょう。だって、
CSV
ファイルから生データを読み込んで
flights
辞書に格納するのにすでに
for
を使って
いるのですから。
よくある
f