【Python语言基础】——Python NumPy 数组排序
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 数组排序相关推荐
- python语言基础-Python语言基础与应用
spContent=本课基于主讲教师在北京大学讲授数据结构与算法课(Python版)的多年教学实践经验,面向零编程基础的大学生和社会公众,全面讲授Python语言基础,培养学生计算思维的能力,并讲解P ...
- python语言基础-Python语言基础01-初识Python
1. Python简介 1.1 Python的历史 Python的创始人为吉多·范罗苏姆(荷兰语:Guido van Rossum) 1989年的圣诞节期间:吉多·范罗苏姆为了在阿姆斯特丹打发时间,决 ...
- 【Python语言基础】——Python NumPy 数组副本 vs 视图
Python语言基础--Python NumPy 数组副本 vs 视图 文章目录 Python语言基础--Python NumPy 数组副本 vs 视图 一.Python NumPy 数组副本 vs ...
- 【Python语言基础】——Python NumPy 入门
Python语言基础--Python NumPy 入门 文章目录 Python语言基础--Python NumPy 入门 一.Python NumPy 入门 一.Python NumPy 入门 安装 ...
- 【Python语言基础】——Python NumPy 数组索引
Python语言基础--Python NumPy 数组形状 文章目录 Python语言基础--Python NumPy 数组形状 一.Python NumPy 数组形状 一.Python NumPy ...
- 【Python语言基础】——Python NumPy 数组搜索
Python语言基础--Python NumPy 数组搜索 文章目录 Python语言基础--Python NumPy 数组搜索 一.Python NumPy 数组搜索 一.Python NumPy ...
- 【Python语言基础】——Python 命令行输入
Python语言基础--Python 命令行输入 文章目录 Python语言基础--Python 命令行输入 一.Python 命令行输入 一.Python 命令行输入 命令行输入 Python 允许 ...
- 【Python语言基础】——Python 删除文件
Python语言基础--Python 删除文件 文章目录 Python语言基础--Python 删除文件 一.Python 删除文件 一.Python 删除文件 删除文件 如需删除文件,必须导入 OS ...
- 【Python语言基础】——Python While 循环
Python语言基础--Python While 循环 文章目录 Python语言基础--Python While 循环 一.Python While 循环 一.Python While 循环 Pyt ...
最新文章
- java silk转mp3_微信小程序录音文件格式silk遇到的问题及解决方法
- 修复handsontable自动完成不支持中文的bug
- 干货总结:I2C总线详细要点
- 伦斯勒理工大学计算机专业好申请吗,2020年伦斯勒理工学院申请难度
- 开心果 | 即使天天看的图标 你未必都认识
- Linux创建名为vgtest的分区,第五周作业,
- linux小技巧--vim下多行注释和取消多行注释
- 常去的国外网站一览表
- javascript弹出窗口总结
- 探讨【IGE】的源代码【五】。
- 学术论文SCI、期刊、毕业设计中的图表专用软件
- HbuilderX 2.6.15 版本说明
- Winsock API编程之UDP小结
- 浅析如何减小iOS版微信安装包的大小
- 零基础入门C 语言如何实现面向对象编程
- 计算机专业课考研试卷谁出卷,考研试卷谁来改?揭开考研阅卷流程内幕
- gawk 命令(转载:http://blog.sina.com.cn/s/blog_6238358c01012h1f.html)
- 金山卫士开源软件之旅(十) KSafeMain工程的分析 1
- mysql论文的摘要格式怎么写_如何撰写论文的摘要
- SAP BW: 小生长谈Delta - 2 (Update Mode)
热门文章
- 换季护肤四个步骤,有了这些不再怕肌肤“秋后算账”
- 作为shopee新手卖家的你,如何快速出单?不得不看的shopee店铺装修技巧
- HP中国区总裁的忠告
- Smtplib之发邮件模块
- Kotlin中的step、downTo、until和..
- Transformer | DETR目标检测中的位置编码position_encoding代码详解
- java计算机毕业设计HTML5企业员工管理系统MyBatis+系统+LW文档+源码+调试部署
- 用友YonSuite与旺店通数据集成对接-技术篇1
- 看不到的传感器--高精度地图HD Map
- Mac 邮箱客户端 163邮箱 频繁报无法验证用户名和密码