Python语言基础——Python NumPy 数组排序

文章目录

  • Python语言基础——Python NumPy 数组排序
  • 一、Python NumPy 数组排序

一、Python NumPy 数组排序

数组排序
排序是指将元素按有序顺序排列。
有序序列是拥有与元素相对应的顺序的任何序列,例如数字或字母、升序或降序。
NumPy ndarray 对象有一个名为 sort() 的函数,该函数将对指定的数组进行排序。
实例
对数组进行排序:
import numpy as np
arr = np.array([3, 2, 0, 1])
print(np.sort(arr))
注释:此方法返回数组的副本,而原始数组保持不变。
您还可以对字符串数组或任何其他数据类型进行排序:
实例
对数组以字母顺序进行排序:
import numpy as np
arr = np.array([‘banana’, ‘cherry’, ‘apple’])
print(np.sort(arr))
实例
对布尔数组进行排序:
import numpy as np
arr = np.array([True, False, True])
print(np.sort(arr))
对 2-D 数组排序
如果在二维数组上使用 sort() 方法,则将对两个数组进行排序:
实例
对 2-D 数组排序
import numpy as np
arr = np.array([[3, 2, 4], [5, 0, 1]])
print(np.sort(arr))

【Python语言基础】——Python NumPy 数组排序相关推荐

  1. python语言基础-Python语言基础与应用

    spContent=本课基于主讲教师在北京大学讲授数据结构与算法课(Python版)的多年教学实践经验,面向零编程基础的大学生和社会公众,全面讲授Python语言基础,培养学生计算思维的能力,并讲解P ...

  2. python语言基础-Python语言基础01-初识Python

    1. Python简介 1.1 Python的历史 Python的创始人为吉多·范罗苏姆(荷兰语:Guido van Rossum) 1989年的圣诞节期间:吉多·范罗苏姆为了在阿姆斯特丹打发时间,决 ...

  3. 【Python语言基础】——Python NumPy 数组副本 vs 视图

    Python语言基础--Python NumPy 数组副本 vs 视图 文章目录 Python语言基础--Python NumPy 数组副本 vs 视图 一.Python NumPy 数组副本 vs ...

  4. 【Python语言基础】——Python NumPy 入门

    Python语言基础--Python NumPy 入门 文章目录 Python语言基础--Python NumPy 入门 一.Python NumPy 入门 一.Python NumPy 入门 安装 ...

  5. 【Python语言基础】——Python NumPy 数组索引

    Python语言基础--Python NumPy 数组形状 文章目录 Python语言基础--Python NumPy 数组形状 一.Python NumPy 数组形状 一.Python NumPy ...

  6. 【Python语言基础】——Python NumPy 数组搜索

    Python语言基础--Python NumPy 数组搜索 文章目录 Python语言基础--Python NumPy 数组搜索 一.Python NumPy 数组搜索 一.Python NumPy ...

  7. 【Python语言基础】——Python 命令行输入

    Python语言基础--Python 命令行输入 文章目录 Python语言基础--Python 命令行输入 一.Python 命令行输入 一.Python 命令行输入 命令行输入 Python 允许 ...

  8. 【Python语言基础】——Python 删除文件

    Python语言基础--Python 删除文件 文章目录 Python语言基础--Python 删除文件 一.Python 删除文件 一.Python 删除文件 删除文件 如需删除文件,必须导入 OS ...

  9. 【Python语言基础】——Python While 循环

    Python语言基础--Python While 循环 文章目录 Python语言基础--Python While 循环 一.Python While 循环 一.Python While 循环 Pyt ...

最新文章

  1. java silk转mp3_微信小程序录音文件格式silk遇到的问题及解决方法
  2. 修复handsontable自动完成不支持中文的bug
  3. 干货总结:I2C总线详细要点
  4. 伦斯勒理工大学计算机专业好申请吗,2020年伦斯勒理工学院申请难度
  5. 开心果 | 即使天天看的图标 你未必都认识
  6. Linux创建名为vgtest的分区,第五周作业,
  7. linux小技巧--vim下多行注释和取消多行注释
  8. 常去的国外网站一览表
  9. javascript弹出窗口总结
  10. 探讨【IGE】的源代码【五】。
  11. 学术论文SCI、期刊、毕业设计中的图表专用软件
  12. HbuilderX 2.6.15 版本说明
  13. Winsock API编程之UDP小结
  14. 浅析如何减小iOS版微信安装包的大小
  15. 零基础入门C 语言如何实现面向对象编程
  16. 计算机专业课考研试卷谁出卷,考研试卷谁来改?揭开考研阅卷流程内幕
  17. gawk 命令(转载:http://blog.sina.com.cn/s/blog_6238358c01012h1f.html)
  18. 金山卫士开源软件之旅(十) KSafeMain工程的分析 1
  19. mysql论文的摘要格式怎么写_如何撰写论文的摘要
  20. SAP BW: 小生长谈Delta - 2 (Update Mode)

热门文章

  1. 换季护肤四个步骤,有了这些不再怕肌肤“秋后算账”
  2. 作为shopee新手卖家的你,如何快速出单?不得不看的shopee店铺装修技巧
  3. HP中国区总裁的忠告
  4. Smtplib之发邮件模块
  5. Kotlin中的step、downTo、until和..
  6. Transformer | DETR目标检测中的位置编码position_encoding代码详解
  7. java计算机毕业设计HTML5企业员工管理系统MyBatis+系统+LW文档+源码+调试部署
  8. 用友YonSuite与旺店通数据集成对接-技术篇1
  9. 看不到的传感器--高精度地图HD Map
  10. Mac 邮箱客户端 163邮箱 频繁报无法验证用户名和密码