以下是一个示例代码,用于将给定列表的最后一个元素替换为另一个列表:
def replace_last_element(list1, list2):
# 检查列表是否为空
if len(list1) == 0:
return list2
else:
# 将列表1的最后一个元素替换为列表2
list1[-1] = list2
return list1
# 测试示例
list1 = [1, 2, 3, 4]
list2 = [5, 6, 7]
result = replace_last_element(list1, list2)
print(result) # 输出: [1, 2, 3, [5, 6, 7]]
在上面的示例中,定义了一个名为replace_last_element
的函数,该函数接受两个参数:list1
和list2
。函数将列表1的最后一个元素替换为列表2,并返回修改后的列表1。
在测试示例中,我们创建了两个列表list1
和list2
,将它们作为参数传递给replace_last_element
函数,并打印输出结果。输出结果为[1, 2, 3, [5, 6, 7]]
,表明列表1的最后一个元素已被成功替换为列表2。