擅长:python、mysql、java
<p>这里有一个简单的方法,没有任何导入:</p>
<pre><code>groub_by={}
for i,j in enumerate(tideData):
if j[0] not in groub_by:
groub_by[j[0]]=[j]
else:
groub_by[j[0]].append(j)
print(groub_by.values())
</code></pre>
<p>输出:</p>
<pre><code>[[['Thursday 4 January', 11.58, 0.38], ['Thursday 4 January', 16.95, 0.73]], [['Saturday 6 January', 0.5, 0.02], ['Saturday 6 January', 7.18, 0.85]], [['Friday 5 January', 6.48, 0.83], ['Friday 5 January', 12.42, 0.33]], [['Friday 2 February', 23.52, 0.04]]]
</code></pre>