(3) Python 内置类型 –- 元组
来源:互联网 发布:网络机柜的流程 编辑:程序博客网 时间:2024/05/22 04:46
概 述:Python元组 –- 元组与列表一样,也是一种序列。元组和字符串一样,不可进行修改。虽然不可修改,但是元组具有列表的大多数属性。
1 元组通用序列操作
1.1 索引
1
2
3
4
5
6
>>> 1,2,3
(1, 2, 3)
>>> (1,2,3)[1]
2
>>> (1,2,3)[0:2]
(1, 2)
1.2 分片
1
2
>>> (1,2,3)[0:2]
(1, 2)
1.2 加法
1
2
>>> (1,2) + (3,4)
(1, 2, 3, 4)
1.3 乘法
1
2
>>> (1,3) * 4
(1, 3, 1, 3, 1, 3, 1, 3)
1.4 成员资格
1
2
>>> 1 in (1,2)
True
1.5 长度、最小值和最大值
1
2
3
4
5
6
7
8
9
>>> 1 in (1,2)
True
>>> a = (3,1,4,5,6)
>>> max(a)
6
>>> min(a)
1
>>> len(a)
5
2 基本元组操作
1
2
3
4
5
6
7
8
>>> 1,2,3
(1, 2, 3)
>>> 43,
(43,)
>>> 3 * (4 + 2)
18
>>> 3 * (4 + 2,)
(6, 6, 6)
3 元组方法
3.1 tuple
函数功能:以一个序列作为参数并把它转换成元组。
1
2
>>> tuple([5,2,1])
(5, 2, 1)
4 元组的意义
(1) 元组的不可变性提供了某种完整性,可以确保元组在程序中不会被另一个引用修改,而列表就没有这个保证。
(2) 元组可以在映射中作为键使用。
概 述:Python元组 –- 元组与列表一样,也是一种序列。元组和字符串一样,不可进行修改。虽然不可修改,但是元组具有列表的大多数属性。
1 元组通用序列操作
1.1 索引
1
2
3
4
5
6
>>> 1,2,3
(1, 2, 3)
>>> (1,2,3)[1]
2
>>> (1,2,3)[0:2]
(1, 2)
1.2 分片
1
2
>>> (1,2,3)[0:2]
(1, 2)
1.2 加法
1
2
>>> (1,2) + (3,4)
(1, 2, 3, 4)
1.3 乘法
1
2
>>> (1,3) * 4
(1, 3, 1, 3, 1, 3, 1, 3)
1.4 成员资格
1
2
>>> 1 in (1,2)
True
1.5 长度、最小值和最大值
1
2
3
4
5
6
7
8
9
>>> 1 in (1,2)
True
>>> a = (3,1,4,5,6)
>>> max(a)
6
>>> min(a)
1
>>> len(a)
5
2 基本元组操作
1
2
3
4
5
6
7
8
>>> 1,2,3
(1, 2, 3)
>>> 43,
(43,)
>>> 3 * (4 + 2)
18
>>> 3 * (4 + 2,)
(6, 6, 6)
3 元组方法
3.1 tuple
函数功能:以一个序列作为参数并把它转换成元组。
1
2
>>> tuple([5,2,1])
(5, 2, 1)
4 元组的意义
(1) 元组的不可变性提供了某种完整性,可以确保元组在程序中不会被另一个引用修改,而列表就没有这个保证。
(2) 元组可以在映射中作为键使用。
- (3) Python 内置类型 –- 元组
- Python元组内置函数
- Python元组类型
- python元组类型
- python内置数据类型:列表和元组
- python内置容器之元组
- (1) Python 内置类型 –- 字符串
- (2) Python 内置类型 –- 列表
- (4) Python 内置类型 –- 字典
- python内置类型
- python内置对象类型
- Python扩展内置类型
- Python 内置类型简述
- python内置类型
- python基础知识——内置数据结构(元组)
- python-3 元组
- Python的基本内置类型
- Python的基本内置类型
- CodeForces 397C On Number of Decompositions into Multipliers(组合数学)
- HTTP状态码详解
- IOS开发中的几种设计模式介绍
- 【C语言】PCM音频数据处理---左右声道分离
- JAVA中的反射机制
- (3) Python 内置类型 –- 元组
- NSDate日期时间类
- Object-C self = [super init]
- 修改Chrome的User Agent
- NSNumber
- linux下VFS
- jude 使用学习
- C++中引用之常引用
- NSValue包装类