20190806-Python基础 第二章 列表和元组(2)元组&章小结

元组,不可修改的序列(与列表的唯一差别)

1. 元组用圆括号括起,用逗号分隔

2. 如果只有一个值,也必须在后面加上逗号

1 print((42))
2 print((42,))
3 结果:
4 42
5 (42,)
1 print(3*(40+2))
2 print(3*(40+2,))
3 结果:
4 126
5 (42, 42, 42)

3. tuple函数,将一个序列作为参数,并将其转换为元组

1 x = tuple([1,2,3])
2 y = tuple('abcdfgh')
3 print(x,'\n',y)
4 结果:
5 (1, 2, 3) 
6  ('a', 'b', 'c', 'd', 'f', 'g', 'h')

4. 学习元组的意义

4.1 元组用作映射中的键(以及集合的成员),而列表不行,相见第4章

4.2 有些内置函数和方法返回元组,则需要处理元组。

5. 本章小结

5.1 关键词/概念 - 序列,成员资格,方法

5.2 本章新介绍函数

1 len(seq) # 返回序列的长度
2 list(seq) # 将序列转换为列表
3 max(args) # 返回序列或一组参数中的最大值
4 min(args) # 返回序列和一组参数中的最小值
5 reversed(seq) # 让你能够反向迭代序列
6 sorted(seq) # 返回一个有序列表,其中包含指定序列中的所有元素
7 tuple(seq) # 将序列转换为元组

猜你喜欢

转载自www.cnblogs.com/ElonJiang/p/11306735.html