元组创建及操作
1. 元组(tuple)定义及创建
元组也像一个数据收纳盒一样,可以收纳不同类型的数据元素。
元组在保留列表大多数功能的同时,去掉了一些灵活性以换取更高的处理性能。
1.1 圆括号
1.1.1空元组
a=()
#圆括号,没有元素表示空元组
1.1.2 不同元素的tuple
>>> a=(1,2,3,'Max','18') #可以包含字符串,包含数字
>>> a
(1, 2, 3, 'Max', '18')
1.1.3 只有一个元素的元组
当圆括号中只有一个数字时,返回的值为一个数字
>>> a=(1) #圆括号里只有一个元素
>>> a #返回的值为1,是一个整数
1
>>> a*2 #可以进行乘法运算
2
为了防止出现此种情况,在元素后面加一个逗号
>>> b=(1,)
>>> b
(1,)
1.2 tuple()创建
tuple(list)
列表变为元组
>>> tuple([1,2,3,'Hello'])
(1, 2, 3, 'Hello')
tuple(range())
>>> tuple(range(6))
(0, 1, 2, 3, 4, 5)
>>> tuple(range(