我试图打印给定列表的所有可能结果,我想知道如何将值放入列表中的各个位置.例如,如果我的名单是[A,B],我要插入X到列表中,以便它将返回这个的所有可能的指数[X,A,B],[A,X,B],[A,B,X].
[A,B]
X
[X,A,B]
[A,X,B]
[A,B,X]
我正在考虑使用range(len())和for循环,但不知道如何开始.
range(len())
python list
我被指示防止在Python程序中发生这种情况,但坦率地说我不知道这是怎么回事.有人可以举例说明如何切割列表并在其中插入一些内容以使其更大?谢谢
list ×2
python ×2