2020-09-24
阅读量:
1388
python中怎么组合不同切片
问:
python中怎么组合不同切片
答:
由于列表切片本身就是列表,我们可以简单地将它们组合在一起。以下是一些可用于组合不同列表的方法。
比如说,我们有以下列表和两个列表切片。
list = [1, 2, 3, 4, 5, 6]
list1 = list[:3] # [1, 2, 3]
list2 = list[4:] # [5, 6]
组合它们的一种方法是使用+
运算符,它将创建一个新列表,其中第一个列表的元素后跟第二个列表的元素。例如,
list2 + list1 # [5, 6, 1, 2, 3]
组合列表的另一种方法是使用.extend()
Python中的方法。此方法应用于列表,并将作为参数传递的列表中的元素添加到该列表的末尾。这会就地更新列表。
list1.extend(list2)
print(list1) # [1, 2, 3, 5, 6]
组合列表的另一种方法是利用循环。您可以迭代要添加到其他列表的列表的元素,并使用.append()
一次添加它们。比如.extend()
,.append()
就地更新列表。
for element in list2:
list1.append(element)
print(list1) # [1, 2, 3, 5, 6]






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论