擅长:python、mysql、java
<p>我建议使用计数器dict对象(请参见<a href="https://docs.python.org/3/library/collections.html#collections.Counter" rel="nofollow noreferrer">https://docs.python.org/3/library/collections.html#collections.Counter</a>)</p>
<pre><code>def Readtoarray():
c = collections.Counter()
with open('Book1.csv','r') as file:
reader = csv.reader(file, delimiter=',')
next(reader, None) # skip the headers
for row in reader:
c[row[0]] += 1 # or whatever the row index is for the date(s)
return c
</code></pre>
<p>这将导致以下输出:</p>
<pre><code>>>> for k,v in c.items():
print(k, ": ", v)
2-Sep : 4
3-Sep : 2
23-Sep : 2
</code></pre>