Python赋值语句后逗号的作用分析
更新时间:2015年06月08日 12:00:14 作者:liuzx32
这篇文章主要介绍了Python赋值语句后逗号的作用,实例分析了Python赋值语句加入逗号实现类型转换的技巧,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud)
(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun)
本文实例讲述了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中的selenium安装的步骤(浏览器自动化测试框架)
这篇文章主要介绍了python中的selenium安装的步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-03-03如何将tensorflow训练好的模型移植到Android (MNIST手写数字识别)
这篇文章主要介绍了将tensorflow训练好的模型移植到Android (MNIST手写数字识别),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-04-04
最新评论