如何在Python中惟一化以下列表:
all_the_ways = [(5,), (2, 2, 1), (2, 1, 2), (2, 1, 1, 1), (1, 2, 2),\
(1, 2, 1, 1), (1, 1, 2, 1), (1, 1, 1, 2), (1, 1, 1, 1, 1)]
期望的产出是:
[(5,), (2, 2, 1), (2, 1, 1, 1), (1, 1, 1, 1, 1)]
也就是说,我需要去掉元组,这些元组有相同的数字集,但顺序不同。
我试过了
set(all_the_ways)
但它只会转移元素。
当我做的时候
list(ma