擅长:python、mysql、java
<p>根据你的要求</p>
<blockquote>
<p>I'm trying to make it a list so its easier to look through because later on in my program since I want to be able to get user input like year and list all the books within the year with. It will also make formating an output easier.</p>
</blockquote>
<p>我想一份字典清单就行了。使用列表理解(我使用您在问题中定义的<em>测试数据</em>):</p>
<pre><code>tags = ["Name", "Author", "User Rating", "Reviews", "Price", "Publication Year", "Genre"]
result = [dict(zip(tags, x.split(","))) for x in test_data.split("\n") if len(x.strip()) > 0]
</code></pre>