擅长:python、mysql、java
<p>根据你最新的问题,这更好吗</p>
<pre><code>import csv
fileName = 'csv_file_test.csv'
with open(fileName, 'r', encoding='UTF-8', newline='') as csvfile:
reader_d = csv.DictReader(csvfile)
for num, row in enumerate(reader_d, 1):
data = ', '.join(f'{name}={value}' for name, value in row.items())
print(f'for the row#{num}: {data}')
</code></pre>
<p>打印输出:</p>
<pre class="lang-none prettyprint-override"><code>for the row#1: field1=11, field2=12, field3=13
for the row#2: field1=21, field2=22, field3=23
</code></pre>