import numpy as np import matplotlib.pyplot as plt k = 16 x = np.arange(k)#x轴的范围 y = np.random.rand(k)#随机生成个数作为柱状图的高度值 plt.bar(x,y)#画出x 和 y的柱状图 for x,y in zip(x,y):#增加数值 #在树状图的顶部绘制数值居中靠底边对齐 水平 垂直 plt.text(x,y,'%.2f' % y,ha = 'center',va='bottom') plt.show()
#----------------------------------------------------------------------------------------补充
a = [1,2,3]
b = [4,5,6]
for x ,y in zip(a,b):
print(x,y)
1 4
2 5
3 6