現在CSVファイルからデータを読み込む方法で困っています。
Python
1route_key={} 2with open('/Users/01.csv', 'r') as f: 3 reader = csv.DictReader(f, delimiter=' ') 4 for row in reader: 5 route_key[row['Rn']] = row['Customer'] 6 7 8print(route_key)
現在このCSVファイルのデータをPython上で使いたいと考えているのですが、Typeをstrからset型に変更する方法がわかりません。
int型に変えることはできたのですが、そこからどうすればいいのかわかりません。
詳しい方、ご教授のほどよろしくお願いします。
読み込むCSVファイルがの仕様が明確でない(空白区切りとカンマ区切りの混合?)ので、質問文に実際のCSVファイル(長ければ先頭の数行)をテキストとして載せて下さい。
コメントいただきありがとうございます。
現在外出中のため、夕方以降にテキストを追加します。
空白区切りとカンマ区切りの混合で作成しています。
なるほど。
Rn Customer
R1 1,3
R2 1,2
R3 2,4
R4 3
R5 6
R6 1,2,3,4,5,6
こんな感じで合ってます?
同じコードが2回掲載されています。見にくいので1つにしてもらえませんか?
Daregada様
その内容で合っています。
meg_様
編集いたしました。
回答1件
あなたの回答
tips
プレビュー