擅长:python、mysql、java
<p>如果您不想使用CSV阅读器(尽管这可能是最好的主意),您也可以使用列表/字典理解来实现这一点</p>
<pre><code>with open('venue.txt', 'r') as f:
lines = (line.split(',') for line in f)
venues = [
{'name': name.strip(), 'number': int(num), 'cost': int(cost)}
for name, num, cost in lines
]
</code></pre>