📌  相关文章
📜  Python|分别合并列表中的第一个和最后一个元素(1)

📅  最后修改于: 2023-12-03 15:04:24.403000             🧑  作者: Mango

Python | 分别合并列表中的第一个和最后一个元素

在Python中,我们经常需要对列表中的元素进行操作和处理。其中一项任务是将列表中的第一个和最后一个元素合并在一起。

这个任务可以通过Python内置的列表索引和切片来完成。下面是一个例子:

my_list = [1, 2, 3, 4, 5]
result = [my_list[0], my_list[-1]]

print(result)  # 输出结果:[1, 5]

在此代码中,我们定义了一个列表 my_list,然后使用 [ ] 来通过索引访问列表中的第一个和最后一个元素,使用 -1 索引来访问最后一个元素。

接下来,我们将这两个元素合并成一个新的列表,该列表包括第一个和最后一个元素。我们将其存储在 result 变量中,并打印出来。

此代码的输出应该是 [1, 5],这是由于我们已将第一个和最后一个元素合并在一起。

如果你想把这个过程变成一个函数,可以使用下面的代码:

def merge_first_last(my_list):
    result = [my_list[0], my_list[-1]]
    return result

此代码将输入的列表作为参数传递给函数,并执行同样的操作。最后一行返回结果。你可以测试一下使用函数的效果:

my_list = [1, 2, 3, 4, 5]
result = merge_first_last(my_list)

print(result)  # 输出结果:[1, 5]

以上就是Python中合并列表中的第一个和最后一个元素的方法。