全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  千锋问问

Python sort()函数的用法

问题描述:Python sort()函数的用法

推荐答案 本回答由问问达人推荐

  `sort()`函数是Python中列表对象的一个方法,用于对列表进行排序操作。它可以按照升序或降序对列表中的元素进行排序。

Python sort()函数的用法

  `sort()`函数有两种常用的用法:

  1. 对原列表进行排序:

my_list = [3, 1, 4, 1, 5, 9, 2, 6]
my_list.sort()
print(my_list) # 输出:[1, 1, 2, 3, 4, 5, 6, 9]

   在这个例子中,`sort()`函数直接对`my_list`进行排序,并修改了原列表。

  2. 创建一个新的排序后的列表:

my_list = [3, 1, 4, 1, 5, 9, 2, 6]
sorted_list = sorted(my_list)
print(sorted_list) # 输出:[1, 1, 2, 3, 4, 5, 6, 9]

  在这个例子中,`sorted()`函数接收`my_list`作为参数,并返回一个新的排序后的列表。原列表`my_list`保持不变。

  需要注意的是,`sort()`函数只能用于可排序的类型,如数字或字符串。对于自定义的对象,可以通过定义比较函数或使用`key`参数来实现排序。

查看其它两个剩余回答
在线咨询 免费试学 教程领取