Python赋值语句后逗号的作用分析


Posted in Python onJune 08, 2015

本文实例讲述了Python赋值语句后逗号的作用。分享给大家供大家参考。具体分析如下:

IDLE 2.6.2

>>> a = 1
>>> b = 2,
>>> print type(a)
<type 'int'>
>>> print type(b)
<type 'tuple'>
>>> c = []
>>> d = [],
>>> print type(c)
<type 'list'>
>>> print type(d)
<type 'tuple'>

赋值表达式的后面加了逗号后,会自动得到一个tuple的对象,在作一些与类型相关的工作或需要序列化时,是不能得到期望的结果的。工作中碰到类似灵异现象时,可以把这个放到自己的checklist中了。

>>> print c
[]
>>> print d
([],)
>>> print a
1
>>> print b
(2,)

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python使用urllib2获取网络资源实例讲解
Dec 02 Python
Python中Django框架利用url来控制登录的方法
Jul 25 Python
使用Python的Bottle框架写一个简单的服务接口的示例
Aug 25 Python
利用PyInstaller将python程序.py转为.exe的方法详解
May 03 Python
python在线编译器的简单原理及简单实现代码
Feb 02 Python
使用python获取csv文本的某行或某列数据的实例
Apr 03 Python
使用 Visual Studio Code(VSCode)搭建简单的Python+Django开发环境的方法步骤
Dec 17 Python
对python:循环定义多个变量的实例详解
Jan 20 Python
Python多进程fork()函数详解
Feb 22 Python
Python实用库 PrettyTable 学习笔记
Aug 06 Python
Python调用Windows API函数编写录音机和音乐播放器功能
Jan 05 Python
PYTHON基于Pyecharts绘制常见的直角坐标系图表
Apr 28 Python
Python中逗号的三种作用实例分析
Jun 08 #Python
Python文件右键找不到IDLE打开项解决办法
Jun 08 #Python
Python判断字符串与大小写转换
Jun 08 #Python
CentOS中使用virtualenv搭建python3环境
Jun 08 #Python
python结合opencv实现人脸检测与跟踪
Jun 08 #Python
python实现数值积分的Simpson方法实例分析
Jun 05 #Python
python采集百度百科的方法
Jun 05 #Python
You might like
PHP 模板高级篇总结
2006/12/21 PHP
Zend 输出产生XML解析错误
2009/03/03 PHP
ThinkPHP查询返回简单字段数组的方法
2014/08/25 PHP
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
2014/10/14 PHP
CI框架中数据库操作函数$this-&gt;db-&gt;where()相关用法总结
2016/05/17 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
2017/08/28 PHP
Jquery中显示隐藏的实现代码分析
2011/07/26 Javascript
JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
2012/10/11 Javascript
JS控制一个DIV层在指定时间内消失的方法
2014/02/17 Javascript
JavaScript的作用域和块级作用域概念理解
2014/09/21 Javascript
jQuery实现设置、移除文本框默认值功能
2015/01/13 Javascript
浅谈JavaScript超时调用和间歇调用
2015/08/30 Javascript
JavaScript中的boolean布尔值使用学习及相关技巧讲解
2016/05/26 Javascript
详解JavaScript权威指南之对象
2016/09/27 Javascript
微信小程序 实现点击添加移除class
2017/06/12 Javascript
jQuery实现的事件绑定功能基本示例
2017/10/11 jQuery
vue router使用query和params传参的使用和区别
2017/11/13 Javascript
vue+axios+mock.js环境搭建的方法步骤
2018/08/28 Javascript
JavaScript常见事件处理程序实例总结
2019/01/05 Javascript
详解基于node.js的脚手架工具开发经历
2019/01/28 Javascript
Vue 子组件与数据传递问题及注意事项
2019/07/11 Javascript
layui layer select 选择被遮挡的解决方法
2019/09/21 Javascript
javascript实现画板功能
2020/04/12 Javascript
JavaScript undefined及null区别实例解析
2020/07/21 Javascript
[49:28]VP vs Optic 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python的类变量和成员变量用法实例教程
2014/08/25 Python
pandas 转换成行列表进行读取与Nan处理的方法
2018/10/30 Python
Python实现程序判断季节的代码示例
2019/01/28 Python
Django Rest framework三种分页方式详解
2019/07/26 Python
python 字典 setdefault()和get()方法比较详解
2019/08/07 Python
HTML5 CSS3实现一个精美VCD包装盒个性幻灯片案例
2014/06/16 HTML / CSS
《开国大典》教学反思
2014/04/19 职场文书
护理学院专科毕业生求职信
2014/06/28 职场文书
加强作风建设工作总结
2014/10/23 职场文书
2015年初三班主任工作总结
2015/05/21 职场文书
python 如何将两个实数矩阵合并为一个复数矩阵
2021/05/19 Python