《Python 案例》将列表中的头尾两个元素对调

定义一个列表,并将列表中的头尾两个元素对调。 例如: 对调前 : [1, 2, 3]对调后 : [3, 2, 1] def swapList(newLi

定义一个列表,并将列表中的头尾两个元素对调。

例如:

对调前 : [1, 2, 3]
对调后 : [3, 2, 1]
def swapList(newList):size = len(newList)temp = newList[0]newList[0] = newList[size - 1]newList[size - 1] = tempreturn newListnewList = [1, 2, 3]print(swapList(newList))

输出结果为:

[3, 2, 1]

def swapList(newList):newList[0], newList[-1] = newList[-1], newList[0]return newListnewList = [1, 2, 3]
print(swapList(newList))

输出结果为:

[3, 2, 1]
def swapList(list):get = list[-1], list[0]list[0], list[-1] = getreturn listnewList = [1, 2, 3]
print(swapList(newList))

输出结果为:

[3, 2, 1]