基本信息
文件名称:NumPy数组操作与运算刘杨河北交通35课件.pptx
文件大小:417.53 KB
总页数:22 页
更新时间:2025-05-17
总字数:约小于1千字
文档摘要

《NumPy数组操作与运算》主讲人:刘杨河北交通职业技术学院

1目录NumPy数组操作与运算2NumPy位运算3NumPy字符串函数NumPy数组操作

1NumPy数组操作

NumPy数组操作修改数组形状reshape函数

NumPy数组操作翻转数组transpose函数

NumPy数组操作连接数组concatenate函数

NumPy数组操作分割数组split函数

NumPy数组操作数组元素的添加与删除append函数

NumPy数组操作数组元素的添加与删除insert函数

NumPy数组操作数组元素的添加与删除delete函数

2NumPy位运算

NumPy位运算NumPy位运算包括以下几个函数:bitwise_and 对数组元素执行位与操作bitwise_or 对数组元素执行位或操作invert 按位取反left_shift 向左移动二进制表示的位right_shift 向右移动二进制表示的位

NumPy数组操作按位与操作bitwise_and函数

3NumPy字符串函数

NumPy字符串函数NumPy字符串函数用于对字符串操作。它们基于Python内置库中的标准字符串函数。使用NumPy的字符串函数可以简化对字符串的操作。这些函数在字符数组类(numpy.char)中定义。NumPy字符串函数的特点:不但可以对字符串进行操作,还可以直接对字符串数组进行操作。

NumPy字符串函数对两个数组的逐个字符串元素进行连接numpy.char.add()

NumPy字符串函数numpy.char.lower()数组元素转换为小写numpy.char.upper()数组元素转换为大写

4NumPy迭代数组

NumPy迭代数组NumPy迭代器对象numpy.nditer提供了一种灵活访问一个或者多个数组元素的方式。迭代器最基本的任务的可以完成对数组元素的访问。接下来我们使用arange()函数创建一个2X3数组,并使用nditer对它进行迭代。

NumPy迭代数组

总结本节课主要学习了:NumPy数组的操作NumPy位运算。NumPy字符串操作NumPy数组迭代

谢谢观看