Python collecitons学习
1 | import collections |
Counter
可以接受list 或者 tuple 的迭代器,返回一个 counter dictionary,这个词典的key是迭代器中unique的元素,value是该key在迭代器中的计数
1 | lst = [1,1,1,2,2,3,4,4,4,4,5,5,5,9] |
1 | >>> np.where([[True,False], [True,True]], |
那么第一列是在1和9之间选择,为True所以选1。 第二列在2和8之间选择,因为是False所以选8,后面的以此类推
1 | >>> a = np.array([2,4,6,8,10]) |
np.zeros_like(W);其维度与矩阵W一致,并为其初始化为全0;这个函数方便的构造了新矩阵,无需参数指定shape大小;
https://docs.scipy.org/doc/numpy-1.14.0/reference/generated/numpy.unique.html
去重,并返回小到大排序后的数组