假设我们在Python中有一个数字列表。我们必须使用列表操作对列表进行反转和排序,但不要更改实际列表。为了反转列表,我们有列表reverse()功能,但如果我们使用它,列表将被反转到位。类似为sort()也。为了维护实际顺序,我们将使用reversed()函数和sorted()函数。
所以,如果输入像l=[2,5,8,6,3,4,7,9],那么输出将是[9,7,4,3,6,8,5,2][2,3,4,5,6,7,8,9]
让我们看下面的实现来更好地理解
def solve(l): rev = list(reversed(l)) print (rev) srt = sorted(l) print(srt) l = [2,5,8,6,3,4,7,9] solve(l)