【发布时间】:2021-04-17 07:49:35
【问题描述】:
如何转换这个 .txt 文件 txt file
到这个 dictionary
这是我的代码 输入:
file_harga_rumah = open("harga_rumah.txt", "r")
data_harga_rumah = file_harga_rumah.read()
file_harga_rumah.close()
key_harga_rumah = data_harga_rumah.replace("\n",",").split(",")
harga_rumah = []
for baris in key_harga_rumah:
baris_harga_rumah = baris
dict_harga_rumah = dict()
for i in range(len(baris_harga_rumah)):
harga_rumah[key_harga_rumah[i]] = dict_harga_rumah
harga_rumah.append(harga_rumah[key_harga_rumah[i]])
输出:
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-115-aeb7087f0ba0> in <module>
9 dict_harga_rumah = dict()
10 for i in range(len(baris_harga_rumah)):
---> 11 harga_rumah[key_harga_rumah[i]] = dict_harga_rumah
12 harga_rumah.append(harga_rumah[key_harga_rumah[i]])
TypeError: list indices must be integers or slices, not str
我无法将此 txt 文件转换为字典,请帮忙:))))
【问题讨论】:
-
请更新您的问题并上传您的代码,但不要上传照片
标签: python dictionary txt