Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python中sort的用法

作者:吃斋的狼   发布日期:2026-05-16   浏览:73

# Python中sort的用法

# 示例1:对列表进行升序排序
numbers = [5, 2, 9, 1, 7]
numbers.sort()  # 默认按升序排序
print(numbers)  # 输出: [1, 2, 5, 7, 9]

# 示例2:对列表进行降序排序
numbers = [5, 2, 9, 1, 7]
numbers.sort(reverse=True)  # 使用reverse参数进行降序排序
print(numbers)  # 输出: [9, 7, 5, 2, 1]

# 示例3:对字符串列表进行排序
words = ['banana', 'apple', 'cherry']
words.sort()  # 按字母顺序排序
print(words)  # 输出: ['apple', 'banana', 'cherry']

# 示例4:使用自定义排序规则
def get_second_element(item):
    return item[1]

data = [(1, 'orange'), (2, 'apple'), (3, 'banana')]
data.sort(key=get_second_element)  # 按元组的第二个元素排序
print(data)  # 输出: [(2, 'apple'), (3, 'banana'), (1, 'orange')]

# 示例5:使用lambda表达式作为key函数
data = [(1, 'orange'), (2, 'apple'), (3, 'banana')]
data.sort(key=lambda x: x[1])  # 使用lambda表达式按元组的第二个元素排序
print(data)  # 输出: [(2, 'apple'), (3, 'banana'), (1, 'orange')]

上一篇:python类型

下一篇:pythonsum()函数

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

staticmethod在python中有

python 保存json文件

python的assert基本用法

python开发windows应用程序

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站