📅  最后修改于: 2023-12-03 15:40:53.108000             🧑  作者: Mango
在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中使用多重赋值的方式来交换列表中第一个和最后一个元素。这种方法非常简单易懂,实用性很强,可以帮助程序员提升编程效率。