第一题:
import numpy as np
a=np.identity(4,dtype="int")
print(a)
第二题:
arr=arr+1
第三题:
import numpy as np
arr=np.array([1,0,0,0,
2,1,0,0,
3,0,1,0,
4,0,0,1])
arr=arr.reshape(4,4)
arr[0]=arr[0]-arr[2]
arr=arr.reshape(1,16)
print(arr)
第四题:
import numpy as np
arr=np.array(([-2,0,-1,0],
[2,1,0,0],
[3,0,1,0],
[4,0,0,1]))
arr[0]=arr[0]+arr[2]
print(arr)
第五题:
import numpy as np
arr=np.zeros((4,4),dtype="int")
arr[:,0]=1
print(arr)
第六题:
import numpy as np
a=np.identity(4,dtype="int")
a[2]=a[2]+3 #第一种
print(a)
import numpy as np
#第二种
a[2][0]=3
a[2][1]=3
a[2][2]=4
a[2][3]=3
第七题:
1.Bob ['Joe' 'Will' 'Bob'] ['Bob' 'Joe' 'Will' 'Bob' 'Will' 'Joe'
'Joe']
2.import numpy as np
data=np.random.rand(4,7)
print(data)
3.这个需要自己写
第八题:
import numpy as np
arr=np.array([1,0,0,0,
2,1,0,0,
3,0,1,0,
4,0,0,1])
arr=arr.reshape(4,4)
i=1
while i<4:
arr[i,0]=0
i=i+1;
print(arr)
第九题:
[[[ 2 3 4]
[ 5 6 7]]
[[ 7 8 9]
[10 11 12]]]
第十题:
[[42 42 42]
[42 42 42]]
第十一题:
import numpy as np
arr=np.array([[0,1],[3,4]])
arr1=np.array([[0,1],[2,3]])
arr[0]=arr[0]+arr1[0]
arr[1]=arr[1]+arr1[1]
print(arr)
第十二题:
import numpy as np
arr = np.array([[0, 1, 2], [3, 4, 5]])
arr1 = np.array([[0, 1], [2, 3], [4, 5]])
print(arr)
print(arr1)
arr[0,0:2]=arr[0,0:2]+arr1[0]
arr[1,0:2]=arr[1,0:2]+arr1[1]
print(arr)
最后一次更新于2022-04-18
0 条评论