我有一个独特的元组列表,每个元组包含从1到10的2个元素。一个列表中的元素总数是45。我想把它们分成10组,每组只包含从1到10的数字。我试着用这个答案来解决我的问题:python get groups of combinations that each member appear only once python: from itertoolsl,2))
[set(i) for i in list(combinations(c,5)) if (len
我有个组合问题。我设计了这个“秘密圣诞老人”应用程序,让用户加入礼物组,在其中他们交换礼物,以一定的美元数额。当用户登录时,他可以看到他所在的所有组,以及每个组中的成员。现在,我想设计小组,让每一组随机配对的人送礼。我想要算法工作,这样我就可以保证小组中的每一个人都被分配给一个人送礼物,一个人收到礼物。例如,如果一个组有三个成员,[A, B, C