如何编写Python函数来将两个列表合并成一个新列表?
发布时间:2023-07-04 04:50:20
要将两个列表合并成一个新列表,可以编写一个Python函数来实现。下面是一个示例函数:
def merge_lists(list1, list2):
merged_list = list1 + list2
return merged_list
这个函数接收两个参数:list1和list2,表示要合并的两个列表。函数使用加号运算符将两个列表连接成一个新的列表,并将结果存储在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]。
此外,还可以使用列表的extend()方法来将一个列表的元素添加到另一个列表中,也可以完成相同的操作。下面是使用extend()方法的示例函数代码:
def merge_lists(list1, list2):
list1.extend(list2)
return list1
这个函数将list2列表的元素添加到list1列表中,并返回合并后的list1列表。
以下是如何使用这个函数的示例代码:
list1 = [1, 2, 3] list2 = [4, 5, 6] merged_list = merge_lists(list1, list2) print(merged_list)
同样,输出结果将是:[1, 2, 3, 4, 5, 6]。
这两种函数都是将两个列表合并为一个新列表的常用方法,具体使用哪一种取决于个人偏好和具体需求。
