python中 .sort()、 sorted()和 .reverse() 、reversed()的区别
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python中 .sort()、 sorted()和 .reverse() 、reversed()的区别,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含630字,纯文字阅读大概需要1分钟。
内容图文
![python中 .sort()、 sorted()和 .reverse() 、reversed()的区别](/upload/InfoBanner/zyjiaocheng/712/7f39aa9ec82143b6ae5b49e0a60d2d52.jpg)
现在举例说明:
a = [1,4,5,3,2,4,5,6,7,8]
b = a.sort()
print(a)
print(b)
#a.sort()改变了原有序列表a
- 1
- 2
- 3
- 4
- 5
[1, 2, 3, 4, 4, 5, 5, 6, 7, 8]
None
c = [1,4,5,3,2,4,5,6,7,8]
d = sorted(c)
print(c)
print(d)
#sorted(c)没改变原有序列表c,返回一个列表
- 1
- 2
- 3
- 4
- 5
[1, 4, 5, 3, 2, 4, 5, 6, 7, 8]
[1, 2, 3, 4, 4, 5, 5, 6, 7, 8]
e = [1,4,5,3,2,4,5,6,7,8]
f = e.reverse()
print(e)
print(f)
#e.reverse()改变了原有序列表e
- 1
- 2
- 3
- 4
- 5
[8, 7, 6, 5, 4, 2, 3, 5, 4, 1]
None
g = [1,4,5,3,2,4,5,6,7,8]
h = reversed(g)
print(g)
print(h)
#reversed(g)没改变了原有序列表g,返回一个迭代器
- 1
- 2
- 3
- 4
- 5
[1, 4, 5, 3, 2, 4, 5, 6, 7, 8]
内容总结
以上是互联网集市为您收集整理的python中 .sort()、 sorted()和 .reverse() 、reversed()的区别全部内容,希望文章能够帮你解决python中 .sort()、 sorted()和 .reverse() 、reversed()的区别所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。