如何对字典的键遍历,将相同键对应的值放在一起,这是其中的一些字典,后面还有许多日期不一样的字典,我现在想把这些日期相同的对应值放在一起(只要后面的值,不要键)
不要转字典,直接列表操作,代码如下,如有用请采纳
l = ['data,txt\n', '2022-01-01,请问\n', '2022-01-01,按时吃\n', '2022-01-02,为\n', '2022-01-03,二\n', '2022-01-04,如图\n', '2022-01-05,鞍山']
l1 = []
l2 = []
l2.append(l[1][11:-1])
for i in range(2,len(l)):
if l[i][0:11] == l[i-1][0:11]:
l2.append(l[i][11:-1])
else:
l1.append(l2)
l2 = []
l2.append(l[i][11:-1])
l1.append(l[i][11:])
l1
key对应的value做成一个list就可以了