美文网首页
02-python 元组学习

02-python 元组学习

作者: 花枝小丸子 | 来源:发表于2018-12-23 12:11 被阅读0次
    2.1 元组的定义
         -元组tuple与列表相似,不同之处在于元组的**元素不可修改**
               元组 表示多个元素组成的序列
               元组 在python开发中,有特定的应用场景
         -用于存储一串信息,数据之间使用‘,’分隔
         -用()定义,索引从0开始
    

    元组中只有一个元素时,需要在元素后面添加逗号

    tuple = (5,)
    
    2.2 元组的常用操作
    tuple.count   tuple.index 
    tuple = ('hi', 'wow', 'nice')
    #1.取值和取索引
    print (tuple[0])
    #已经知道数据的内容,希望知道该数据的索引
    print (tuple.index('nice'))
    
    #2.统计计数
    print (tuple.count('nice'))
    #统计元组中已含元素的个数
    print (len(tuple))
    
    2.3循环遍历

    python 中,可以使用 for 循环遍历所有非数字类型的变量:列表、元组、字典及字符串

    2.4应用场景
    1. 作为函数的 参数 和 返回值,一个函数可以接收任意多个参数,或者一次返回多个数据
    2. 格式字符串,格式化字符串后面的()本质上就是一个元组
    3. 让列表不可以被修改,以保护数据安全
    #格式化字符串后面的()本质上就是元组
    print("%s 的年龄是 %d 身高是 %.2f" %  ("小明", 21, 1.85) )
    
    info = ("小明", 21, 1.85)
    print("%s 的年龄是 %d 身高是 %.2f" %  info )
    

    元组和列表之间的转换
    -使用list函数可以把元组转换成909函数可以把列表转换成元组
    tuple(列表)

    相关文章

      网友评论

          本文标题:02-python 元组学习

          本文链接:https://www.haomeiwen.com/subject/gdogkqtx.html