如图,lines[0]的形状无法更改
原因是,lines[0]作为点状线,颜色为蓝色,并且和你最后绘制的plt.plot(x,y)这条实心红线重合了。
所以看上去就好像lines[0]没有设置线条形状一样,其实是被后面的线条覆盖了。
解决方案是删掉倒数第二行plt.plot(x,y)这条语句。
试一试~如果问题得到解决,记得采纳一波。