저는 현재 파일에서 값을 읽고이를 매개 변수 및 값으로 분할하고 있습니다. 예 : @ 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
는 사전 키 값이 미리 제 감사된다.
나는 당신이 딕트를 사용하지 않는다고 생각합니다. –
param을 출력하지 않고 list1 [param]을 출력합니다. –
왜 print ("param ="+ param + ", value ="+ value ")를 사용하지 않을까요 ?? –