题解 | 有序的列表
有序的列表
https://www.nowcoder.com/practice/855d960ba868480ba6e626914018ded4
# 定义一个包含字符的列表 list1 = ['P', 'y', 't', 'h', 'o', 'n'] # 使用 sorted() 函数对列表进行排序,并返回一个新的已排序列表 # 原列表 list1 不会被修改 print(sorted(list1)) # 输出: ['P', 'h', 'n', 'o', 't', 'y'] # 打印原始列表,确认其未被修改 print(list1) # 输出: ['P', 'y', 't', 'h', 'o', 'n'] # 使用 sort() 方法对列表进行就地排序,并按降序排列 # 这将直接修改原始列表 list1 list1.sort(reverse=True) # 打印排序后的列表 print(list1) # 输出: ['y', 't', 'o', 'n', 'h', 'P']