当前位置: 首页 > 面试题库 >

matplotlib 2d线line,= plot逗号含义

唐渊
2023-03-14
问题内容

我正在逐步学习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即使仅绘制一条线,也将返回绘制的对象的列表。

该逗号将单个值分解为line

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


 类似资料:
  • 问题内容: 我正在尝试制作动画情节。这是示例代码: 我不明白。没有逗号,代码将无法正常工作。 问题答案: 逗号是Python语法,表示单元素元组。例如, 在这种情况下,它用于参数解压缩:返回一个单元素列表,该列表解压缩为: 另一种可能更易读的方法是使用类似列表的语法: 尽管在Python代码中更为常见。

  • 一条连续的线。 它几乎和LineSegments是一样的,唯一的区别是它在渲染时使用的是gl.LINE_STRIP, 而不是gl.LINES。 代码示例 const material = new THREE.LineBasicMaterial({ color: 0x0000ff }); const points = []; points.push( new THREE.Vector3( - 1

  • 问题内容: 我有一些特殊字符的字符串。目的是检索每行的String [](分隔)。您可以使用特殊字符“,在其中可以使用/ n和, 您会看到“ /”中有您/ n。 任何可以帮助我解析此。 谢谢 __更多说明 与主刺我需要分开这些 问题是:对于Julie,KameL,Titi ,在KameL和Titi之间存在换行符/ n,或者在Time,tomy,tony,tini之间存在类似的换行问题,或者 在to

  • Line 线条 平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 头条小程序 QQ小程序 √ √ √ √ √ √ √ 基本使用 组件内部有预置的参数,直接使用即可,有如下几个参数需要了解: color为线条的颜色 direction为线条的方向,默认为横向 hair-line为是否设置细线条(0.5px),默认为true length参数需要特别留意,它需要带上单位,比如设置为"5

  • 问题内容: 通过阅读Peter Norvig的《解决每个数独难题》一文,我遇到了一些以前从未见过的Python习语。 我知道一个函数可以返回一个元组/值列表,在这种情况下,您可以将多个变量分配给结果,例如 但是以下各项的含义是什么? 如果是,那么此陈述与之有何不同? 关于在作业中使用下划线的另一个问题是: 下划线是否具有基本上丢弃列表中返回的第一个值的效果? 问题答案: 就像一样,除了解包1个元素

  • 折线图是通过在它们之间绘制线段来连接一系列点的图形。 这些点以其坐标(通常是x坐标)值之一排序。 折线图通常用于识别数据趋势。 R中的plot()函数用于创建折线图。 语法 (Syntax) 在R中创建折线图的基本语法是 - plot(v,type,col,xlab,ylab) 以下是所用参数的说明 - v是包含数值的向量。 type取值“p”只绘制点,“l”只绘制线,“o”绘制点和线。 xla