Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > 其他编程语言 > Python语法:复合类型数据表示中逗号的困惑
【标  题】:Python语法:复合类型数据表示中逗号的困惑
【关键字】:Python
【来  源】:http://www.cublog.cn/u/28253/showart.php?id=215672

Python语法:复合类型数据表示中逗号的困惑

Your Ad Here     在其他语言中,圆括号的作用一般只是控制运算顺序或称为绑定。在Python中元组作为一种独特的复合数据类型,为了与列表和字典类型区分,在现有的配对括号中除了{}和[]外只能别无选择地使用圆括号来表示。
   
    在多个元素是没有问题,不过只有一个元素时就要与普通的绑定用法有所区分,所以必须在这唯一的元素后边加逗号,就像这样: ('only me', )。
>>> t1=(1)
>>> t1
1
>>> t2=(1,)
>>> t2
(1,)
    事实上,在定义列表、元组或字典时,我们总是可以在最后的元素后边加个逗号:
>>> a=[1,2,3,]
>>> a
[1, 2, 3]
>>>
>>> t=(1,2,3,)
>>> t
(1, 2, 3)
>>>
>>> d={'a':23,'b':46,'c':14,}
>>> d
{'a': 23, 'c': 14, 'b': 46}
Python实用:语音朗读:【上一篇】
Python语法测试:各种全局变量类型的局部作用域访问方式:【下一篇】
【相关文章】
  • Python实用:语音朗读
  • Python与C++特性对比
  • Python Cryptography Toolkit 扩展包安装
  • Python代码
  • 用Python实现Web自动测试
  • IronPython for ASP.NET 的原理分析(一):如何在 CLR 类型上实现动态性
  • 一切从游戏开始-完整的一个python to hack 实例
  • 尝试了一下wxPython
  • IronPython 中的属性注入器机制
  • Python学习随感
  • 【随机文章】
  • 浅谈139/445与入侵2K主机
  • 彩色喷墨打印机工作原理详解
  • Win2000驱动程序设计初步
  • Adobe Golive进阶教程(课程一——页面排版1)
  • 删除MS SQL Server 2000日志
  • Illustrator 使用“钢笔工具”绘制闭合三角锥形
  • 利用MyEclipse快速开发struts应用程序
  • Oracle 管理的小tip.()
  • 多媒体数据库
  • Win32程序设计基础
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.