我有一个包含重复元素的列表,即orig = [1,1,1,2,2,3]
.
我想创建一个混乱 b = f(orig)
,以便对于每个位置值 inb
都不同于值 in orig
:
b[i] != orig[i], for all i
当所有元素orig
都是唯一的时,我知道一个解决方案,但这是一个更难的情况。
用 python 开发解决方案,但任何语言都可以。
狐的传说
python 中如何计算列表中元素的个数
重复元素的排列问题
数组中的元素有重复的,如何取位置
reduce()算列表元素累乘
相关分类