当前位置: 首页 > news >正文

内置函数sorted()与方法sort()的区别、内置函数reversed()与方法reverse()的区别

1、内置函数sorted()与方法sort()

#内置函数sorted()与方法sort()的区别
#定义一个列表ls
ls=[4,3,6,7,9]
print(sorted(ls))
print(ls)#sorted函数不会改变原列表的顺序,它只是生成了一个新列表(临时排序,不会改变与列表顺序)
print(sorted(ls,reverse=True))#sorted函数默认为升序,在加个reverse=True,则变为了降序
print(ls)ls=[4,3,6,7,9]
ls.sort()
print(ls)#sort方法是对原函数进行了排序(永久排序,改变列表顺序)
ls=[4,3,6,7,9]
ls.sort(reverse=True)#sort函数默认为升序,在加个reverse=True,则变为了降序
print(ls)

输出如下 

 

2、内置函数reversed()与方法reverse()

#内置函数reversed()与方法reverse()的区别
#定义一个列表ls
ls=[4,3,6,7,9]
print(list(reversed(ls)))#逆序
print(ls)#内置函数并没有操作列表本身,只是生成了一个新的对象ls=[4,3,6,7,9]
ls.reverse()
print(ls)#方法reverse是直接操作了原始列表

输出如下:

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Redis生产环境性能优化
  • Sqlite_Datetime列选择三月的行
  • 手写js中call、apply、bind函数
  • Java—反射机制详解
  • [linux][证书]证书导出公钥
  • 探索MemGPT:AI界的新宠儿
  • spring boot导入多个配置文件
  • C#用SDK打开海康工业相机,callback取图Bitmap格式,并保存
  • React启动时 Error: error:0308010C:digital envelope routines::unsupported
  • 三维手势 handpose 3D RGB 手势3D建模 三维建模-手势舞 >> DataBall
  • C语言 | Leetcode C语言题解之第434题字符串中的单词数
  • 【我的 PWN 学习手札】fastbin reverse into tcache —— tcache key 绕过
  • 科大讯飞智能体Python SDK接入流程
  • 我能禁止使用某协议的ip禁止访问我的资源吗
  • provide 和 inject
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • Android Volley源码解析
  • Android 架构优化~MVP 架构改造
  • AWS实战 - 利用IAM对S3做访问控制
  • css选择器
  • Docker入门(二) - Dockerfile
  • es的写入过程
  • Go 语言编译器的 //go: 详解
  • input的行数自动增减
  • Java 多线程编程之:notify 和 wait 用法
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • js中forEach回调同异步问题
  • mysql 5.6 原生Online DDL解析
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Nacos系列:Nacos的Java SDK使用
  • ReactNative开发常用的三方模块
  • Spring核心 Bean的高级装配
  • TypeScript迭代器
  • ucore操作系统实验笔记 - 重新理解中断
  • vue 个人积累(使用工具,组件)
  • 给新手的新浪微博 SDK 集成教程【一】
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 后端_ThinkPHP5
  • 回流、重绘及其优化
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 排序(1):冒泡排序
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 微服务入门【系列视频课程】
  • 微信小程序--------语音识别(前端自己也能玩)
  • 学习笔记:对象,原型和继承(1)
  • C# - 为值类型重定义相等性
  • MPAndroidChart 教程:Y轴 YAxis
  • Spring第一个helloWorld
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • ​​​【收录 Hello 算法】10.4 哈希优化策略
  • ​虚拟化系列介绍(十)
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (02)Unity使用在线AI大模型(调用Python)
  • (2)MFC+openGL单文档框架glFrame