Numpy
Cathy Yi
这个作者很懒,什么都没留下…
展开
-
Numpy的copy & deep copy
a = np.arange(4) print(a) [0 1 2 3] b = a c = a d = b [0 1 2 3] [0 1 2 3] [0 1 2 3] [0 1 2 3] a[0]=11 print(a) print(b) print(c) print(d) [11 1 2 3] [11 1 2 3] [11 1 2 3] [11 1 2 3] ...原创 2020-05-06 20:37:18 · 223 阅读 · 0 评论 -
Numpy的array分割
A = np.arange(12).reshape((3,4)) print(A) [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] print(np.split(A,2,axis=1))#纵向分成两列 [array([[0, 1], [4, 5], [8, 9]]), array([[ 2, 3], [ 6, 7], [10, 11]])] pr...原创 2020-05-06 17:25:24 · 313 阅读 · 0 评论 -
Numpy的array的合并
A = np.array([1,1,1]) B = np.array([2,2,2]) C = np.vstack((A,B)) #vertical stack D = np.hstack((A,B)) #horizontal stack print(C) print(D) print(A.shape,C.shape,D.shape) [[1 1 1] [2 2 2]] [1 1 1 2 2 ...原创 2020-05-06 16:54:26 · 289 阅读 · 0 评论 -
Numpy的索引
import numpy as np A=np.arange(3,15) print(A) print(A[3]) [ 3 4 5 6 7 8 9 10 11 12 13 14] 6 #转成二维 B = np.arange(3,15).reshape((3,4)) print(B) [[ 3 4 5 6] [ 7 8 9 10] [11 12 13 14]] #查找第...原创 2020-04-30 17:54:53 · 142 阅读 · 0 评论 -
Numpy的基础练习2
import numpy as np A = np.arange(14,2,-1).reshape(((3,4))) print(A) [[14 13 12 11] [10 9 8 7] [ 6 5 4 3]] #最小值的索引 print(np.argmin(A)) 11 #三种求平均值的方法 print(np.mean(A)) print(A.mean()) print(np...原创 2020-04-30 15:31:42 · 209 阅读 · 0 评论