是否有更优雅的方式来执行以下任务,例如使用结构(如在 C 中)而不是使用包含 2 个数字的列表:
def swapnumbers(alist):
temp = alist[0]
alist[0] = alist[1]
alist[1] = temp
alist = [1, 2]
请您参考如下方法:
是的。您可以执行 alist.reverse()。 reverse list 的方法反转元素的位置(并且适用于任何(正)长度的列表)。
