擅长:python、mysql、java
<p>如果您正在从.txt文件读取数据</p>
<pre class="lang-py prettyprint-override"><code>data = {'Name': [], 'Author': [], 'User Rating': [], 'Reviews': [], 'Price': [], 'Publication Year': [], 'Genre': []}
with open("filename/goes/here.txt", "r") as f:
for line in f.readlines():
lineData = line.split(r",")
for key, ld in zip(data.keys(), lineData):
data[key].append(ld)
</code></pre>
<p>根据你的描述,我相信这是一个解决方案。
一些建议是,不要用与任何内置函数相同的名称命名变量。(例如,列表、整数、str)</p>