我目前正在从文件中读取值并将它们拆分为参数和值,例如 @id=7 变为 param = @id, value = 7。我想使用 param 变量作为字典中的新键。但是,它没有按预期工作。我正在使用以下代码。
list1 = {}
with open('C:/Temp/file1.txt') as f:
lines = f.read().splitlines()
for line in lines:
middle = line.find("=")
param = line[:middle]
value = line[middle+1:]
list1[param] = value
在此代码中,字典键和值变为 7。提前致谢。