2024-04-24 23:54:00 发布
网友
下面可以用来添加一个切片以附加到列表的前面。在
>>> a = [5,6] >>> a[0:0] = [1,2,3] >>> a [1,2,3,5,6]
用于追加到列表末尾的切片。在
>>> a = [1, 2, 3] >>> a[len(a):] = [4, 5, 6] >>> a [1, 2, 3, 4, 5, 6]
或者
如果确实要使用切片,可以使用a的长度:
a = [5, 6] a[len(a):] = [1, 2, 3] a
但最简单的方法是直接扩展a:
a
a = [5, 6] a += [1, 2, 3] # or a.extend([1, 2, 3])
Jeevaa和Reblochon Masque提供了简短的回答,但如果您想使用for loop,请尝试以下操作:
a = [5,6] b = [1,2,3] for val in b[::-1]:#Reverse b and insert it to a a.insert(0,val) print(a)
输出
或者
^{pr2}$如果确实要使用切片,可以使用a的长度:
输出:
^{pr2}$但最简单的方法是直接扩展
a
:Jeevaa和Reblochon Masque提供了简短的回答,但如果您想使用for loop,请尝试以下操作:
输出
^{pr2}$相关问题 更多 >
编程相关推荐