Python学习笔记(45)~reverse()与reversed()的区别
【摘要】 reverse()
作用:用于反转列表中的元素。【注意:只有反转列表!!!】
Demo:
#!/usr/bin/python3
a=[1,2,3,4,5,6]
a.reverse()
# a=[6,5,4,3,2,1]
print(a)
123456
运行结果
reversed()
作用:也是反转元素,不过类型可以是tuple, string, list...
reverse()
作用:用于反转列表中的元素。【注意:只有反转列表!!!】
Demo:
#!/usr/bin/python3
a=[1,2,3,4,5,6]
a.reverse()
# a=[6,5,4,3,2,1]
print(a)
- 1
- 2
- 3
- 4
- 5
- 6
运行结果
reversed()
作用:也是反转元素,不过类型可以是tuple, string, list 或 range。
Demo
#!/usr/bin/python3
#列表
a=[1,2,3]
print(list(reversed(a)))
#元组
b=(1,2,3)
print(tuple(reversed(b)))
#字符串
c='haihong'
print(''.join(reversed(c)))
#range
d=range(0,10)
print(list(reversed(d)))
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
运行结果
文章来源: haihong.blog.csdn.net,作者:海轰Pro,版权归原作者所有,如需转载,请联系作者。
原文链接:haihong.blog.csdn.net/article/details/107860901
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)