2024-09-30 16:40:05 发布
网友
我将两个表连接在一起,我喜欢将多个值连接到一个记录中,而不使用重复值。在
输入表 表名:TAXLOT_ZONE TID区 1A 1A 1b 1 C 2天 2天 2 E 3A 3B 4摄氏度 5天
输出看起来很理想 表名:Taxlot_zone_out TID区 1 A、B、C 2d,E 3 A、B 4摄氏度 5天
{iterable与第一个元素}的顺序相同。在
l = [(1, 'A'), (1, 'A'), (1, 'B'), (1, 'C'), (2, 'D'), (2, 'D'), (2, 'E'), (3, 'A'), (3, 'B'), (4, 'C'), (5, 'D')] from itertools import groupby from operator import itemgetter result = [(taxlot, list(set(v for k,v in g))) for taxlot, g in groupby(l, itemgetter(0))]
结果:
{iterable与第一个元素}的顺序相同。在
结果:
^{pr2}$相关问题 更多 >
编程相关推荐