にテキストファイルを変換しますか?は、私は、この形式のテキストファイルを持っている辞書
- を開き、それ
- チェックすると、文字列
s
=辞書、それがある場合 - 、文字列
s
内の任意のキー=前述のキーにリンクされたオブジェクト。 - そうでない場合、何も起こりません。
- ファイルが閉じます。
次のコードをカンマで区切ってみましたが、出力が正しくありませんでした。それは効果的にそれを複製し、単一のキーと1つのオブジェクトにテキストファイルにキーとオブジェクトの組み合わせを作った:
コード:
file = open("foo.txt","r")
dict = {}
for line in file:
x = line.split(",")
a = x[0]
b = x[0]
dict[a] = b
誤った出力:
key:object, key:object
key2:object2, key2:object2
key3:object3, key3:object3
はありがとう
何を試しましたか?あなたはどんな問題に遭遇しましたか? – Carcigenicate
@Carcigenicate申し訳ありません。 –
キーと値を区切るには、コロンで分割する必要があります。また、なぜaとbを同じ要素に代入していますか?カンマで分割することは、 'for line in file:'をすでに使っているので必要ではないようです。 – Carcigenicate