python输入值
a,b = input().split()
#此时得到的a和b的类型均为字符串,以空格为分隔符
a,b = input().split(',')
#此时得到的a和b的类型均为字符串,以逗号为分隔符
保存图像
from PIL import Image
image = Image.fromarray((image*255).astype(numpy.uint8))
image.save('figure3.png')
python 二维数组转一维数组
# 把二维数组转换为一维数组
t1 = np.arange(12)
t2 = t1.reshape(3, 4)
print(t2)
t3 = t2.reshape(t2.shape[0]*t2.shape[1], )
print(t3)
t4 = t2.flatten()
print(t4)
两个矩阵的合并
import numpy as np
###矩阵a
a=np.floor(10*np.random.rand(2,2))
###a
a
array([[ 8., 5.],
[ 1., 6.]])
###矩阵b
b=np.floor(10*np.random.rand(2,2))
b
array([[ 1., 9.],
[ 8., 5.]])
###hstack()在行上合并
np.hstack((a,b))
array([[ 8., 5., 1., 9.],
[ 1., 6., 8., 5.]])
####vstack()在列上合并
np.vstack((a,b))
array([[ 8., 5.],
[ 1., 6.],
[ 1., 9.],
[ 8., 5.]])