にリストのリスト私は、次の形式のデータを含むファイルがあります:これは、それがどのように見えるかの例であることに注意してくださいし、実際のファイルが2つの以上の行Pythonの:辞書
1 30 5
2 64 4
が含まれています
ファイルを読み込み、テキストを整数に変換してリストに格納します。これは、次のコードで行われます。
[[1, 30, 5], [2, 64, 4]]
私は辞書にリストの私のリストを有効にする必要があります:リストのための
file = open("dataFile.txt", "r")
items = []
for line in file:
line = map(int,line.split()) #convert the text data to integers
items.append(line) #add text data to list
現在のフォーマットは次のようになります。どのようにこれを行うに行くだろうか?
辞書のキーは、私が推測-何-あなた-希望を再生し、各行の最初の数字を前提とするつもりです
辞書のキーは何ですか? – paisanco
何の辞書? – TigerhawkT3
あなたの例では、最終結果が何であるべきかを書いてください。私が考えることのできる唯一のものは '{1:[30、5]、2:[64、4]} 'ですが、それには問題があります。 1から始まる2つの行がある場合はどうなりますか?ところで、*なぜ*最初に辞書を使いたいですか?数字のリストのリストとして保存されている数字のリストの何が間違っていますか? – zvone