【Python】数组从小到大、从大到小排序 以及 结果会返回None

def main():
my_list = [1, 3, 2, 5, 61, 123]

# 从小到大排序
my_list.sort()
print(my_list)

# 从大到小排序
my_list.sort(reverse=True)
print(my_list)


if __name__ == '__main__':
main()

 

 

sort()在对列表排序时需要单独使用

sort()方法是在原地对列表排序,是对原列表的直接操作,并不会返回一个新的列表。sort()方法需要单独使用,如果和赋值,打印等方法一起使用,结果会返回None

在这里插入图片描述

 

posted @ 2022-03-14 16:15  新茶煮酒  阅读(1122)  评论(0编辑  收藏  举报