我有一堆与不同组关联的项,我最终想为每个组创建一个列表,其中包含所有关联项。在
问题是我不知道有多少组,所以如何动态生成正确数量的列表,以及如何调用它们?在
我在循环item_list和group_list,这两个不同的序列彼此完美地结合在一起,就像在item_list[item]中,group_list[item]中有相应的组
以下是一些原始数据:item list group list
A 1
B 1
C 2
D 1
E 2
F 1
G 2
H 2
I 1
J 2
到目前为止,我得到的是:
^{pr2}$
最后我想说的是:[IN]: print list_1:
[OUT]: ['A', 'B', 'D', 'F', 'I']
[IN]: print list_2:
[OUT]: ['C', 'E', 'G', 'H', 'J']
其中生成list_1和list_2的原因是我当前代码中的len(group_set)等于2。在
我只是不知道如何动态地生成这个数量的列表,并将每个项目放入适当的列表中。在
如有任何建议/指导,我们将不胜感激。。。在