您的位置:首页 > 编程语言 > Python开发

(3) Python 内置类型 –- 元组

2016-02-17 22:32 696 查看
概  述: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元组
103b1
 –- 元组与列表一样,也是一种序列。元组和字符串一样,不可进行修改。虽然不可修改,但是元组具有列表的大多数属性。

 

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