{
"_id" : "20151012-000341_MZ06_9654_8786_168-4117-QzLD-1088_1",
"uuid" : "357485030964508"
}
{
"_id" : "20151012-000341_MZ06_9654_8786_168-4117-QzLD-1088_1",
"uuid" : "435485030964508"
}
{
"_id" : "20151012-000341_MZ06_9654_8786_168-4117-QzLD-1088_1",
"uuid" : "357485030964508"
}
怎样把9654提出来做key,value里面放uuid的值,且uuid唯一,是考虑把value里放个set吗
是不是把9654提取出来,然后把所有uuid的value组成9654的value?
from collections import defaultdict
d = defaultdict(list)
d[9654].append(oldDict['uuid']) #多个则转化为循环
In [35]: d
Out[35]: defaultdict(list, {9654: ['357485030964508']})
根据你的要求好像要是set,所以d = defaultdict(set)