编程学习网 > 编程语言 > Python > python之numpy详细增、删、改、查实例教程
2023
10-30

python之numpy详细增、删、改、查实例教程

Numpy是一个常用的Python库,用于处理大量数值数据。它提供了一个高效的数组对象,可以方便地进行数据的增、删、改、查等操作。下面将通过实例说明如何使用Numpy数组进行这些操作。

二、增加数据
可以使用Numpy的append()函数向数组中添加数据。示例代码如下:

python

import numpy as np
arr = np.array([1, 2, 3])
arr = np.append(arr, [4, 5])
print(arr)  # 输出:[1 2 3 4 5]


三、删除数据

可以使用Numpy的delete()函数从数组中删除数据。示例代码如下:

python


import numpy as np
arr = np.array([1, 2, 3, 4, 5])
arr = np.delete(arr, np.s_[2:4])  # 删除下标为2和3的元素  
print(arr)  # 输出:[1 2 4 5]


四、修改数据

可以直接通过索引修改数组中的数据。示例代码如下:

python

import numpy as np

arr = np.array([1, 2, 3, 4, 5])
arr[2] = 10  # 将下标为2的元素修改为10  
print(arr)  # 输出:[1 2 10 4 5]


五、查询数据

可以使用Numpy的where()函数查询满足条件的元素。示例代码如下:

python

import numpy as np
arr = np.array([1, 2, 3, 4, 5])
result = np.where(arr > 3)  # 查询大于3的元素下标  
print(result)  # 输出:(array([3, 4, 5]),)


六、小结

通过以上示例,可以了解到Numpy数组的增、删、改、查操作相对简单易用。在实际应用中,根据具体需求选择合适的函数和方法即可实现对数组数据的处理。

以上就是python之numpy详细增、删、改、查实例教程!的详细内容,想要了解更多Python教程欢迎持续关注编程学习网。

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取