、私は私のような何かを達成したいと思い、このPythonの配列は、だから、
query_results = [("foo", "bar"), ("foo", "qux"), ("baz", "foo")]
のようなタプル何かの配列を持つ2号店この
from itertools import groupby
grouped_results = {}
for key, y in groupby(query_results, lambda x: x[0]):
grouped_results[key] = [y[1] for u in list(y)]
キーの数が正しいが、私が持っている問題は、各アレイ内の値の数は、DRAMでありますそれは必然的に低くなるはずです。なぜこのようなことが起き、何をすべきか説明できる人
これ: '[yのUためのU [1] [リスト内のuのためにY [1](Y)]' 'であるべきである' –
また、ノート'itertools.groupby'は次のように動作します:' [k for k、groupbyのg( 'AAAABBBCCDAABBB')] - > ABCDAB' –