擅长:python、mysql、java
<p>这是因为您正在为每个单元格编写整个列表<code>q_one</code>,等等。您必须将它们与名称一起迭代。最好的方法是使用<code>zip</code>。例如:</p>
<pre><code>with open('companys.csv', 'w', newline='') as csvfile:
csvwriter = csv.writer(csvfile, delimiter=',')
for y, q1, q2, q3, q4 in zip(name, q_one, q_two, q_three, q_four):
if count = (count % 2) == 0:
csvwriter.writerow(["Name", "Q1", "Q2", "Q3", "Q4"])
csvwriter.writerow([name, q1, q2, q3, q4 ])
count = count + 1
if count = (count % 2) == 1:
csvwriter.writerow([name, q1, q2, q3, q4 ])
count = count + 1
</code></pre>