python基础day2-元组数据类型,2019-6-25
# 定义:我发现元组的数据类型和列表的基本差不多
1, 即使不加括号也是元组
(1) 即使加了括号也不是元组
列表:一个大仓库,可以随时往里面增加或者删除任何东西;
元组:一个封闭的列表,不可以增加或者删除,修改。
- 元组的内置函数:
比较两个元组的元素:operator.eq(temp1,temp2)
(前提需import operator)
计算元组元素个数:len(temp1)
返回元组中元素最大值:max(temp1)
返回元组中元素最小值:min(temp1)
将列表转换为元组:tuple(list1)
- 元组的方法:
index:这个方法返回某个参数在元组中的位置
count:这个方法用来计算某个参数在元组中出现的次数
# tuple((1, 2, 3, '五', '六'))
tuple1 = (1, 2, 3, '五', '六')
print(tuple1) # (1, 2, 3, '五', '六')
# 优先掌握的操作:
# 1、按索引取值(正向取+反向取):只能取
print(tuple1[2]) # 3
# 2、切片(顾头不顾尾,步长)
# 从0开始切片到5-1, 步长为3
print(tuple1[0:5:3]) # (1, '五')
# 3、长度
print(len(tuple1)) # 5
# 4、成员运算in和not in
print(1 in tuple1) # True
print(1 not in tuple1) # False
# 5、循环
for line in tuple1:
# print(line)
# print默认end参数是\n
print(line, end='_')
会当凌绝顶,一览众山小