二维数组画图

import numpy as np
import matplotlib.pyplot as plt
data = np.zeros((360, 360))
data[120:160, 120:240] = 1
data[160:240, 160:200] = 1
print(type(data))
plt.imshow(data)
plt.show()

关键在于plt.imshow方法,直接把data放进去就好了,画出来是一个“T”的形状

你可能感兴趣的:(python)