擅长:python、mysql、java
<p>如果您试图按批号对订单进行分组,可以使用<a href="http://docs.python.org/2/library/collections.html#collections.defaultdict" rel="nofollow">^{<cd1>}</a>。你知道吗</p>
<pre><code>rowdata = [['100004100', 'ABC1234AS', '45.96'],
['100004101', 'ABC1234AS', '104.95'],
['100004103', '453SDFAS', '24.52']]
batches = defaultdict(list)
for order in rowdata:
batches[order[1]].append([order[0], order[2]])
for batch, orders in batches.iteritems():
print "%s: %s" % (batch, orders)
</code></pre>
<p>输出:</p>
<pre><code>ABC1234AS: [['100004100', '45.96'], ['100004101', '104.95']]
453SDFAS: [['100004103', '24.52']]
</code></pre>