正如Donkey Kong指出的那样,您可以通过将列表转换为集合来获得列表中的唯一值:
t = [2,2,2,2,4]c = list(itertools.combinations(t, 4))unq = set(c)print(unq)
结果将是:
{(2, 2, 2, 4), (2, 2, 2, 2)}
如果要将其用作列表,可以通过执行以下 *** 作将其转换回:
result = list(unq)
另一种更清洁,更全面的方式将是:
t = [2,2,2,2,4]c = set(itertools.combinations(t, 4))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)