小码哥的IT人生

Python sorted() 函数

Python基础 2022-06-06 14:36:15小码哥的IT人生shichen

Python sorted() 函数

实例

对元组排序:

a = ("b", "g", "a", "d", "f", "c", "h", "e")
x = sorted(a)
print(x)

完整实例:

a = ("b", "g", "a", "d", "f", "c", "h", "e")
x = sorted(a)
print(x)

定义和用法

sorted() 函数返回指定的可迭代对象的排序列表。

您可以指定升序或降序。字符串按字母顺序排序,数字按数字排序。

注释:您无法对同时包含字符串值和数字值的列表进行排序。

语法

sorted(iterable, key=key, reverse=reverse)

参数值

参数 描述
iterable 必需。要排序的序列,列表、字典、元组等等。
key 可选。执行以确定顺序的函数。默认为 None。
reverse 可选。布尔值。False 将按升序排序,True 将按降序排序。默认为 False。

更多实例

示例代码:

数值排序:

a = (2, 35, 17)
x = sorted(a)
print(x)

完整实例:

a = (2, 35, 17)
x = sorted(a)
print(x)

示例代码:

升序排序:

a = ("h", "b", "a", "c", "f", "d", "g", "e")
x = sorted(a)
print(x)

完整实例:

a = ("h", "b", "a", "c", "f", "d", "g", "e")
x = sorted(a)
print(x)

示例代码:

降序排序:

a = ("h", "b", "a", "c", "f", "d", "g", "e")
x = sorted(a, reverse=True)
print(x)

完整实例:

a = ("h", "b", "a", "c", "f", "d", "g", "e")
x = sorted(a, reverse=True)
print(x)

版权所有 © 小码哥的IT人生
Copyright © phpcodeweb All Rights Reserved
ICP备案号:苏ICP备17019232号-2  

苏公网安备 32030202000762号

© 2021-2024