文件是一样的东西:Python 3中,打开CSV文件导入到一个字典
6, 'bird', 'flies', False
,它需要订购,如:
{'bird': (6,'flies', False)}
这是我有这么远,但在格式化权。
{"'bird'": '1'}
我当前的代码:
def read_info_file(filename):
d = {}
count = 0
file = open(filename, "r")
lines = file.readlines()
for line in lines:
split = tuple(line.split(","))
if count > 0:
d[split[1]] = split[0]
count += 1
return d
我也不会在这个问题上导入任何模块。
此外,** **显示我们你所说的 “不正确格式化” 的意思。 –
此外,您可能会发现使用内置的[csv模块]更容易(https://docs.python.org/3/library/csv.html) – roganjosh