📌  相关文章
📜  用于交换列表中第一个和最后一个元素的Python程序(1)

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

交换列表中第一个和最后一个元素的Python程序

在Python中,要交换列表中第一个和最后一个元素可以使用以下程序:

my_list = [1, 2, 3, 4, 5]
my_list[0], my_list[-1] = my_list[-1], my_list[0]
print(my_list)

运行以上程序,将得到以下输出结果:

[5, 2, 3, 4, 1]

在上面的程序中,我们首先定义了一个列表my_list,其包含了5个整数元素。然后,我们使用以下语句来交换列表中第一个和最后一个元素:

my_list[0], my_list[-1] = my_list[-1], my_list[0]

在Python中,上述语句使用了多重赋值的方式,将列表的第一个元素与最后一个元素互换。这个语句的左侧是一个元组my_list[0], my_list[-1],右侧也是一个元组(my_list[-1], my_list[0]),这两个元组进行赋值时,会使得两边的元素一一对应,相互交换。

最后,我们使用print()函数输出交换后的列表。

总结:

以上程序介绍了如何在Python中使用多重赋值的方式来交换列表中第一个和最后一个元素。这种方法非常简单易懂,实用性很强,可以帮助程序员提升编程效率。