現在、ファイルから値を読み取り、それらをパラメーターと値として分割しています。たとえば、@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 になります。よろしくお願いします。