- 1
- 0
- 约1.01千字
- 约 2页
- 2025-05-28 发布于山东
- 举报
Python数据分析基础与应用
模块
PAGE2
PAGE21
电子活页3-13灵活利用布尔类型的数组进行索引操作
【技能训练3-22】灵活利用布尔类型的数组进行索引操作
【训练要求】
在JupyterNotebook开发环境中创建j3-22.ipynb,然后编写代码灵活利用布尔类型的数组进行索引操作。
【实施过程】
(1)利用布尔类型的数组进行索引来获取一维数组的元素
①手动设置布尔值构造布尔类型的数组。
代码如下:
importnumpyasnp
array1=np.arange(1,6)
print(array1)
print(array1[[True,False,True,True,False]])
输出结果:
[12345]
[134]
②通过关系运算产生布尔类型的数组。
代码如下:
array1=3
输出结果:
array([False,False,True,True,True])
③通过布尔类型的数组取出数组的元素。
代码如下:
print(array1[array1=3])
输出结果:
[345]
④使用位非运算符去除NaN。
我们可以使用位非运算符去除NaN,代码如下:
array2=np.array([np.nan,1,2,np.nan,3,4,5])
print(arra
您可能关注的文档
- Python数据分析基础与应用电子活页2-1Python标识符的命名要求.docx
- Python数据分析基础与应用电子活页2-2Python程序的注释.docx
- Python数据分析基础与应用电子活页2-3Python 3的数值类型.docx
- Python数据分析基础与应用电子活页2-4Python字符串的基本操作.docx
- Python数据分析基础与应用电子活页2-5Python字符串的格式化输出.docx
- Python数据分析基础与应用电子活页2-6Python列表基本操作.docx
- Python数据分析基础与应用电子活页2-7创建Python元组.docx
- Python数据分析基础与应用电子活页2-8Python元组基本操作.docx
- Python数据分析基础与应用电子活页2-9创建Python字典.docx
- Python数据分析基础与应用电子活页2-10Python字典基本操作.docx
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
原创力文档

文档评论(0)