gpt4 book ai didi

python - matplotlib 2d line line,=plot逗号意思

转载 作者:太空狗 更新时间:2023-10-29 18:19:21 29 4
gpt4 key购买 nike

我正在学习 matplotlib 的基本教程,我正在处理的示例代码是:

import numpy as np

import matplotlib.pylab as plt

x=[1,2,3,4]
y=[5,6,7,8]

line, = plt.plot(x,y,'-')

plt.show()

有谁知道行后的逗号 (line,=plt.plot(x,y,'-')) 是什么意思?我认为这是一个拼写错误,但显然如果我省略逗号,整个代码将无法正常工作。

最佳答案

plt.plot 返回绘制的 Line2D 对象列表,即使您只绘制一条线也是如此。

逗号将单个值解包到中。

a, b = [1, 2]
a, = [1, ]

关于python - matplotlib 2d line line,=plot逗号意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16742765/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com