你好 ,我是 zhenguo
本篇文章介绍2个 NumPy 高频使用场景,以及对应的API及用法,欢迎学习。
1 如何获得唯一元素和出现次数
使用np.unique可以很容易地找到数组中唯一的元素。...np.unique(a_2d)
>>> print(unique_values)
[ 1 2 3 4 5 6 7 8 9 10 11 12]
如果未传递axis参数,则二维数组将被展平...[ 5 6 7 8]
[ 9 10 11 12]]
>>> print(indices)
[0 1 2]
>>> print(occurrence_count)
[2 1 1]
2 重塑和展平多维数组...有两种常用的展平数组的方法:.flatten() 和.ravel()。...如果从这个数组开始:
>>> x = np.array([[1 , 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])
可以使用“flatten”将数组展平为1D阵列