《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数组迭代
谢谢观看