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='_')

posted on 2019-06-25 20:46  leyzzz  阅读(127)  评论(0编辑  收藏  举报

导航