擅长:python、mysql、java
<p>每次调用<code>myDict=line.rstrip('\n').split(":")</code>都会覆盖myDict。要添加到字典的模式是dictionary[key]=value。你知道吗</p>
<pre><code>myDict = {}
with open("myInputFile.txt") as f:
for line in f:
key_value = line.rstrip('\n').split(":")
if len(key_value) == 2:
myDict[key_value[0]]=key_value[1]
print(myDict)
</code></pre>
<p>输出</p>
<pre><code>{'fixedCosts': '2500', 'priceUnit': '11', 'variableCostUnit': '2', 'salesUnits': '500'}
</code></pre>