Python基础--不可变序列:元组
来源:互联网 发布:虚拟机mac安装xcode 编辑:程序博客网 时间:2024/05/22 08:13
生命不止 Python继续!
上一篇博客跟大家分享了一下Python中的苦力,列表。我们可以通过很多操作对列表进行修改。
今天要分享的是另一种序列,但是不能修改,即元组, 是用圆括号括起来的。
用逗号分隔一些值,自动创建了元组
>>>1, 2, 3(1, 2, 3)
空元组
>>>()()
包含一个值的元组,必须加逗号
>>>3333>>>(33)33>>>33,(33,)
tuple函数
与list函数基本上一样:以一个序列作为参数并把它转换为元组;如果参数就是元组,则原样返回。
>>>tuple([1, 2, 3])(1, 2, 3)>>>tuple('abc')('a', 'b', 'c')>>>tuple((1, 2, 3))(1, 2, 3)
元组索引
>>>x = 1, 2, 3>>>x[1]1
元组分片
分片完还是元组
>>>x = 1, 2, 3>>>x[0:2](1, 2)
为什么有元组的存在
1 可以在映射中当做键使用
2 很多内建函数和方法以元组作为返回值
1 0
- Python基础--不可变序列:元组
- python大作战之不可变序列(元组tuple)
- Python2 元组:不可变序列
- 【Python基础教程】第2章 列表和元组-2.4元组:不可变序列
- Python:可变序列(list 列表) 与 不可变序列(tuple 元组) 特点
- 元组也不是那么“不可变”
- Python序列:元组
- Python基础:Python可变对象和不可变对象
- Python基础:Python可变对象和不可变对象
- Python基础:03序列:字符串、列表和元组
- 不可变序列算法示例
- python 序列:列表+元组
- Python序列之元组
- Python 序列之元组
- python基础 元组
- Python基础:元组
- python 可变不可变类型
- Python基础-元组小结
- HDU 2095 find your present (2)(简单题目)
- ubuntu永久修改主机名
- Java中的流与文件:正则表达式
- codeforces--651A Joysticks(贪心)
- 数列特征(找最大值、最小值、和)
- Python基础--不可变序列:元组
- jackson 使用
- MySQL的常用语法
- Android项目结构分析
- Apache安装
- HDU 1049 Climbing Worm(简单的规律题)
- github page
- 字母图形
- 0.1 - x 的近似的十进制值是多少?