1
キーが冗長な入力ファイルを読み込んで辞書を作成しようとしています。以下はPython == Dictionary
は私のコードです:
f =open("C:\Users\User\Desktop\Python\Programs\data.txt","rb")
data_op={}
for l in f:
word=l.rstrip("\n").split(",")
Comp = word[1]
op = word[3]
if not data_op.has_key(Comp):
data_op={Comp:op}
for kv in data_op.items():
print kv[0],'\t',kv[1]
出力:
AA 15.82
AA 23.56
会社名が繰り返されます。私は会社名を1回だけ表示する必要があります。
誰かが私を助けてくれますか?
投稿を少しきれいに整形できると思いますか? – Isaiah
変更を加えました。ありがとうございます。 – sanjana