PYTHON-学习笔记:元组
2017-07-23 13:19
225 查看
Python的元组与列表类似,不同之处在于元组的元素不能修改。
元组与列表的区别,元组它的关键是不可变性。
如果在程序中以列表的形式传递一个对象的集合,它可能在任何地方改变;如果使用元组的话,则不能。
元组提供了一种完整的约束。
元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
创建空元组
为什么呢?请看下面:
输出字符串 all,这是因为括号()既可以表示tuple,又可以表示数学公式中的小括号。
所以,如果元组只有1个元素,就必须加一个逗号,防止被当作括号运算:
元组与列表的区别,元组它的关键是不可变性。
如果在程序中以列表的形式传递一个对象的集合,它可能在任何地方改变;如果使用元组的话,则不能。
元组提供了一种完整的约束。
元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
tup1 = ('physics', 'chemistry', 1997, 2000); tup2 = (1, 2, 3, 4, 5 ); tup3 = "a", "b", "c", "d";
创建空元组
tup1 = ();元组中只包含一个元素时,需要在元素后面添加逗号
tup1 = (50,);
为什么呢?请看下面:
>>> tup1 = ("all") >>> print tup1 all
输出字符串 all,这是因为括号()既可以表示tuple,又可以表示数学公式中的小括号。
所以,如果元组只有1个元素,就必须加一个逗号,防止被当作括号运算:
>>> tup1 = ("all",) >>> print tup1 ('all',) >>>
相关文章推荐
- Python学习笔记3-Python元组、数组、字典集合的操作
- python 学习笔记——元组(tuple)
- Python学习笔记(基础篇)_006_元组
- python学习笔记5(元组)
- Python 学习笔记之元组
- Python学习笔记ucas(lecture2)数据结构(字符串、列表、元组、字典、集合)
- Python学习笔记:元组的创建
- Python学习笔记:列表,元组和字典
- Python学习笔记3-Python元组、数组、字典集合的操作
- python-元组学习笔记
- Python学习笔记5-元组Tuple
- Python常用的内置序列结构(列表、元组、字典)学习笔记
- Python学习笔记二 列表和元组
- 学习笔记:Python中的列表与元组
- 【python学习笔记】Python数据结构(列表,元组,字典,集合)
- python学习笔记之列表(list)与元组(tuple)详解
- python基础教程_学习笔记4:元组
- Python学习笔记_元组、字符串、序列
- (python学习笔记)1 元组、集合、字典
- Python学习笔记——元组