K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
sorted()函数会直接修改传入的原可迭代对象,且没有返回值
执行sorted([5, 2, 8, 1], reverse=True)会得到升序排列的结果[1, 2, 5, 8]
sorted([5, 2, 8, 1], reverse=True)
[1, 2, 5, 8]
sorted()函数的key参数可指定一个用于生成排序键的函数,例如sorted(['cat', 'elephant', 'dog'], key=len)会按照字符串长度进行排序,结果为['cat', 'dog', 'elephant']
sorted(['cat', 'elephant', 'dog'], key=len)
['cat', 'dog', 'elephant']
sorted()函数仅能对列表类型的数据进行排序,无法处理元组、字符串等其他可迭代对象