你好 ,我是 zhenguo
本篇文章介绍2个 NumPy 高频使用场景,以及对应的API及用法,欢迎学习。
1 如何获得唯一元素和出现次数
使用np.unique可以很容易地找到数组中唯一的元素。...参数与数组一起传递,以获取NumPy数组中唯一值的频率计数。...两者之间的主要区别在于,使用ravel()创建的新数组实际上是对父数组的引用(即“视图”)。这意味着对新数组的任何更改也将影响父数组。因为ravel不创建拷贝,所以它的内存效率很高。...>>> x.flatten()
array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12])
使用“flatten”时,对新数组的更改不会更改父数组。...ravel时,对新数组所做的更改将影响父数组。