Python函数:如何将两个列表合并为一个?
发布时间:2023-09-22 08:08:46
要将两个列表合并为一个,可以使用Python的加法运算符(+)或extend()方法。
1. 使用加法运算符(+):
示例代码如下:
def merge_lists(list1, list2):
merged_list = list1 + list2
return merged_list
list1 = [1, 2, 3]
list2 = [4, 5, 6]
merged_list = merge_lists(list1, list2)
print(merged_list)
运行结果:
[1, 2, 3, 4, 5, 6]
在这个示例中,我们定义了一个名为merge_lists的函数,它将两个列表作为参数传递。该函数使用加法运算符将两个列表合并,并将结果存储在merged_list变量中。最后,我们打印出merged_list的值。
2. 使用extend()方法:
示例代码如下:
def merge_lists(list1, list2):
list1.extend(list2)
return list1
list1 = [1, 2, 3]
list2 = [4, 5, 6]
merged_list = merge_lists(list1, list2)
print(merged_list)
运行结果:
[1, 2, 3, 4, 5, 6]
在这个示例中,我们定义了一个名为merge_lists的函数,它将两个列表作为参数传递。该函数使用extend()方法来将list2中的元素添加到list1中,并返回修改后的list1。最后,我们打印出merged_list的值。
这两种方法都可以将两个列表合并为一个,并返回合并后的结果。如果你只想将两个列表合并为一个新的列表,而不修改原始列表,可以使用加法运算符创建一个新的列表,而不是修改任何一个列表。
