Python学习笔记_数据排序方法

时间:2022-03-07 01:28:33 

1. 原地排序:采用sort()方法,按照指定的顺序排列数据后用排序后的数据替换原来的数据(原来的顺序丢失),如:


>>> data1=[4,2,6,432,78,43,22,896,42,677,12]
>>> data1.sort()
>>> data1       #原来的顺序被替换
[2, 4, 6, 12, 22, 42, 43, 78, 432, 677, 896]

2. 复制排序:采用sorted()内置函数,按照指定的顺序排列数据后返回原数据的一个有序副本(原来的顺序保留),如:


>>> data1=[4,2,6,432,78,43,22,896,42,677,12]
>>> data2=sorted(data1)
>>> data1    
[4, 2, 6, 432, 78, 43, 22, 896, 42, 677, 12]    #原顺序保留
>>> data2   
[2, 4, 6, 12, 22, 42, 43, 78, 432, 677, 896]    #对副本排序
>>>

标签:python,数据排序
0
投稿

猜你喜欢

  • Python openpyxl 遍历所有sheet 查找特定字符串的方法

    2023-08-25 10:22:47
  • Python Web框架之Django框架Model基础详解

    2023-11-04 22:07:00
  • python并发编程 Process对象的其他属性方法join方法详解

    2022-03-07 04:29:54
  • python神经网络使用Keras构建RNN训练

    2021-07-19 21:12:15
  • Python命令行解析器argparse详解

    2023-06-14 01:08:14
  • PHP asXML()函数讲解

    2023-06-08 14:04:37
  • python3利用ctypes传入一个字符串类型的列表方法

    2021-06-10 20:33:36
  • python读取html中指定元素生成excle文件示例

    2021-04-08 19:51:11
  • pycharm激活码2020最新分享适用pycharm2020最新版亲测可用

    2021-09-21 11:11:33
  • 也谈用户体验

    2009-07-15 12:56:00
  • python基础pandas的drop()用法示例详解

    2023-06-11 15:11:39
  • HTML 标签是否匹配检测代码

    2010-03-17 20:50:00
  • python 利用 PIL 将数组值转成图片的实现

    2021-03-28 07:17:13
  • 浅析python打包工具distutils、setuptools

    2021-03-30 14:45:14
  • SQL Server日志清除的两种方法教程简介

    2008-05-04 20:59:00
  • 10个最容易犯的HTML标签错误

    2010-09-13 12:37:00
  • CSS Hack 汇总快查

    2007-11-06 11:48:00
  • 解决pycharm最左侧Tool Buttons显示不全的问题

    2022-11-22 13:23:22
  • Python的函数使用详解

    2021-11-22 15:34:25
  • 在pytorch 中计算精度、回归率、F1 score等指标的实例

    2022-08-10 06:28:18
  • asp之家 网络编程 m.aspxhome.com