元祖类型

一、使用元祖类型注意点

  • 1、如果是元祖只有一个值的时候必须加多一个","

二、定义一个元祖

  • 1、直接定义

    tuple1 = ('哈哈',) # 一个元素必须加,
    tuple2 = (1, 2, 3, 4)
    
  • 2、使用对象方式创建

    tuple1 = tuple(('哈哈',))
    

三、元祖的方法

  • 1、判断一个元素是否在元祖内(in/not in)

  • 2、根据下标取值

    tuple1 = ('哈哈', '呵呵', '嘻嘻')
    tuple1[0]
    
  • 3、切片

    tuple1 = ('哈哈', '呵呵', '嘻嘻')
    tuple1[:2]
    
  • 4、len()计算长度

    tuple1 = ('哈哈', '呵呵', '嘻嘻')
    len(tuple1)
    
  • 5、两个元组相加

    tuple1 = ('哈哈', '嘻嘻')
    tuple2 = (1, 2, 3)
    tuple3 = tuple1 + tuple2
    
  • 6、cmp(tuple1, tuple2):比较两个元组元素

  • 7、max()返回元组中最大的元素

  • 8、min()返回元组中最小的元素
  • 9、tuple()可以将列表转换为元组

四、元组的遍历

  • 1、直接使用

    tuple1 = (1, 2, 4, 6)
    
    for i in range(len(tuple1)):
        print(tuple1[i])
    

五、字符类型是可迭代对象(在第三章函数会介绍)

results matching ""

    No results matching ""