你可以尝试使用annotate。这里是一个代码示例:import numpy as np import matplotlib.pyplot as plt Y = np.random.rand(10, 1) X = np.arange(10) plt.plot(X, Y) for x, y in zip(X, Y): plt.annotate(text=str(y[0])[:5], xy=(x, y)) plt.show() 将会输出这个: 请注意,text 是一个字符串,因此您可以添加 x 或 y,或两者都添加。