之前在学习用python绘制动态2D李萨如图时,纵观所有大佬的博客,都能看见一句

Liss,=axs.plot(x,y)

这个,=属实是把我整不会了,用引擎搜索也没有找到什么非常详尽的讲解,于是单开一篇博客来详解一下。

先说结论

,=可以从只有一个元素的元组或列表里提取出那个仅有的元素。

可以从下面的实例中体会一下:

首先是对于队列:

可以看到,对于只有一个元素的队列a,如果直接赋值b=a,则b仍是一个队列;而如果用b,=a,则可以把a中唯一的那个元素提取出来。

对于元组来说情况也类似:

完全一样的操作,用b,=a我们成功把元组a中唯一的元素提取了出来。

值得注意的细节是,定义一个大小为1的元组时,不能直接用a=(1),这样a只是一个int变量,我们需要在元组中加一个逗号a=(1,),这样才能将a定义为元组。

如果列表/元组的大小不为1,则该语句无法正常运行:

可以看到错误提示中的‘too many values to unpack’

所以,在绘制动态2D李萨如图时,由于plot函数返回的是一个大小为1的列表,要从中提取元素时,就可以用,=语句。

Python ‘,=‘ 语句的使用相关推荐

  1. 关于python语言、下列说法不正确的是-下列语句中,___________是不正确的Python语句...

    问题:下列语句中,___________是不正确的Python语句 更多相关问题 2,11,14,27,()A.34B.32C.30D.28 二氧化硫是造成酸雨的重要原因.某地区饱受酸雨困扰,为改善这 ...

  2. python循环语句-python语句中Python循环语句(附代码)

    python语句多如牛毛,对于很多初学者来说,不知道该如何下手.今天本文将着重讲述python语句中for语句和while语句.都知道这2种语句都属于循环语句,for语句属于遍历循环,while语句属 ...

  3. 一条python语句实现BGR图像转RGB图像

    为什么要将BGR图像转RGB图像,一个典型的应用场景是opencv的颜色通道顺序为[B,G,R],而matplotlib的颜色通道顺序为[R,G,B].所以当用opncv读取的图像最终用matplot ...

  4. python语句块标记_Python简单语句

    简单语句由(逻辑上的)一行组成. 1.表达式语句 表达式也可以是语句.如果表达式是函数调用或者文档字符串的话尤其有用. 例如: "This modue contains SPAM-relat ...

  5. python语句first、*middles_Python语句print('%d%%%d'%(3/2, 3%2))的运行结果是( 1 )。_学小易找答案...

    [填空题]Python语句"print(tuple([1, 2, 3]), list([1, 2, 3]))"的运行结果是( 1 ). [单选题]Python语句序列: " ...

  6. python 累积正态分布函数_Python编程基础—Python语句书写规范

    Python语句中没有专门的"结束符". Python解释器不是根据"结束符"来判断语句是否结束,而是根据语法的完整性来判断. 一.Python语句编写规则 ① ...

  7. python非法的_在下列Python语句中非法的是________。

    [判断题]Directions: The following exercises will test your understanding of the concepts of critical th ...

  8. python语句print(type)的输出结果是_Python语句print(type({ }))的输出结果是( )。_学小易找答案...

    [其它] [单选题](5分)不等式 成立是不等式 成立的( ) (5.0分) [多选题]自由变换命令可以对形状工具进行那些编辑? [单选题]( )是不等长编码 [判断题]在Python中,可以用els ...

  9. python语句print(type(1j))的输出结果_Python 语句print(type(1J))的输出结果是:_学小易找答案...

    [判断题]企业家精神在组织内部是可以传递的. [单选题]有极少数的霍乱病人,尚未出现泻吐症状即发生循环衰竭而死亡的,称为: [判断题]霍乱肠毒素抑制肠粘膜对Na离子和氯离子的吸收,但不影响葡萄糖的吸收 ...

  10. 关于python赋值语句下列选项中描述正确的是_关于 Python 语句 P = –P,以下选项中描述正确的是________...

    [单选题]以下选项中,哪一个是Python语言中代码注释使用的符号?________ [简答题]身份认同是对自身的认知,当你对"我是谁"有个清晰的概念时,你就能对将来想要的生活有个 ...

最新文章

  1. iphone降级_iOS 14升级体验与问题总结,附降级教程
  2. Spring源码学习笔记1
  3. 成功解决lib\subprocess.py, line 997, in _execute_child startupinfo) FileNotFoundError: [WinError 2]
  4. 一篇讲清:如何构建可重复,可扩展且盈利的“魔力”转化流程?
  5. C++静态库与动态库
  6. 程序员黑科技 | 用13块钱DIY微信小程序浇花神器
  7. linux解释名词shell环境,Linux 定时任务
  8. 高质量C++编程指南
  9. 技巧分享 PDF如何删除数字签名
  10. 另类SEO优化推广之百度下拉词框优化推广是怎么做的?
  11. JavaWeb——springMVC、mybatis与spring的整合
  12. excel冻结行和列_怎样锁定Excel表格中的某一行或某一列
  13. Windows 远程桌面无法复制粘贴问题
  14. 程序员如何保护自己的颈椎?颈椎操
  15. vmware虚拟机中ubuntu如何连接校园网netkeeper
  16. python爬虫:搜狗微信公众号文章信息的采集(https://weixin.sogou.com/),保存csv文件
  17. github如何合并分支
  18. 亲子关系-《亲子关系全面技巧》书中的精髓:学会正确处理亲子关系的技巧,与孩子建立良好的关系。
  19. 邮箱退信提示:“recipient does not have an account.”
  20. struct cred

热门文章

  1. 【POJ1276】【多重背包】凑货币问题
  2. 设A和B是n阶矩阵 ,A,B,A+B均可逆,证明:(A^-1+B^-1)也可逆,并求其逆。
  3. sql语句的书写顺序和执行顺序(包括各种可能的指令)
  4. Mysql更换版本的操作,非常详细(包括数据备份,卸载,安装,还原)
  5. php处理数组函数大全
  6. MySQL的LIKE模糊查询优化
  7. Ubantu 安装ftp 之诡异
  8. oracle10g连接自动断开,报ORA-03135错误
  9. vue 项目初始化、mock数据以及安装less
  10. 第六章 面向对象的程序设计 数据属性+访问器属性