python笔记16——reversed、sorted函数

本文介绍了Python中的reversed和sorted函数。reversed函数用于返回序列的逆序迭代器,支持列表、元组、字符串和range对象。sorted函数则对序列进行排序,可自定义排序规则和选择升序或降序排列,并返回排序后的列表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

reversed函数使用

reversed() 其功能是对于给定的序列(包括列表、元组、字符串以及 range(n) 区间),该函数可以返回一个逆序序列的迭代器。
reversed() 函数的语法格式如下:
reversed(seq)
其中,seq 可以是列表,元素,字符串以及 range() 生成的区间列表。

list_1 = [1, 2, 3, 4, 5]
print(reversed(list_1))             #<list_reverseiterator object at 0x0000000002B73588>
print(list(reversed(list_1)))       #[5, 4, 3, 2, 1]

list_2 = []
for i in reversed(list_1):
    list_2.append(i)
print(list_2)                       #[5, 4, 3, 2, 1]

#将列表进行逆序,用列表推导式的方法
print([i 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值