我有这个:
>&燃气轮机&燃气轮机;a=[1,2,4]
&燃气轮机&燃气轮机&燃气轮机;打印
[1, 2, 4]
&燃气轮机&燃气轮机&燃气轮机;打印a.插入(2,3)
没有一个
&燃气轮机&燃气轮机&燃气轮机;打印
[1, 2, 3, 4]
&燃气轮机&燃气轮机&燃气轮机;b=a.插入(3,6)
&燃气轮机&燃气轮机&燃气轮机;打印b
没有一个
&燃气轮机&燃气轮机&燃气轮机;打印
[1, 2, 3, 6, 4]
有没有办法让我得到更新后的列表作为结果,而不是更新原来的列表
l.insert(index,obj)实际上不返回任何内容。它只是更新列表
正如ATO所说,您可以执行b=a[:index]+[obj]+a[index:][/code>。
然而,另一种方法是:
a=[1,2,4]
b=a[:]
b、 插入(2,3)