python2 学习笔记之 元组

21次阅读
没有评论

共计 406 个字符,预计需要花费 2 分钟才能阅读完成。

上一节的笔记是列表,是可变的。本节元组正好与之相对,是不可变的列表。

列表的书写方式上 [], 比如

list = [1,2,3] // 可变列表 

元组的书写方式为小括号 (), 可以理解为常量。

tuple = (1,2,3);  // 不可变列表 

元组也支持列表的索引、切片功能.

>>> tuple = (1,2,3);
>>> tuple
(1, 2, 3)
>>> tuple[1]   // 获取第一个索引
2
>>> tuple[0:2]  // 获取元组切片
(1, 2)
>>> tuple[:]    // 获取元组中所有元素
(1, 2, 3)
>>> 

元组也支持 count、+、* 等操作

>>> tuple
(1, 2, 3)
>>> tuple.count(3) // 有三个元素
1
>>> tuple.count(4) // 只有三个元素,所以返回为 0(false)
>>>
>>> tuple + tuple  // + 操作
(1, 2, 3, 1, 2, 3)
>>>
>>> tuple  * 3     // * 操作
(1, 2, 3, 1, 2, 3, 1, 2, 3)
>>>
正文完
 0
admin
版权声明:本站原创文章,由 admin 于2017-08-30发表,共计406字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码