查询指定元素个数:
调用numpy的sum
函数
>>> import numpy as np
>>> a = np.array([[0, 1, 2], [3, 4, 1]])
>>> print a
array([[0, 1, 2],
[3, 4, 1]])
>>> print np.sum(a == 1)
2
定位指定元素:
调用numpy的where
函数
>>> import numpy as np
>>> a = np.array([[0, 1, 2], [3, 4, 1]])
>>> print a
array([[0, 1, 2],
[3, 4, 1]])
>>> print np.where(a == 1)
(array([0, 1]), array([1, 2]))
查询指定元素个数:
调用list.count(obj)
函数,返回obj
在list
中的个数
>>> a = [0, 1, 1, 7, 5, 9]
>>> print a
[0, 1, 1, 7, 5, 9]
>>> print a.count(1)
2
定位指定元素:
调用list.index(obj)
函数,返回待查找对象第一个匹配项的位置
>>> a = [0, 1, 1, 7, 5, 9]
>>> print a
[0, 1, 1, 7, 5, 9]
>>> print a.index(9)
5