Skip to main content
 首页 » 编程设计

python之交换两个数字的替代方法

2025年05月04日10daizhj

是否有更优雅的方式来执行以下任务,例如使用结构(如在 C 中)而不是使用包含 2 个数字的列表:

def swapnumbers(alist): 
    temp = alist[0] 
    alist[0] = alist[1] 
    alist[1] = temp 
 
alist = [1, 2] 

请您参考如下方法:

是的。您可以执行 alist.reverse()。 reverse list 的方法反转元素的位置(并且适用于任何(正)长度的列表)。