• 自兴人工智能 元组


    元组与列表类似,不同之处在于元组的元素不能修改

    元组的创建:

    使用逗号分隔一些值就会自动创建元组

    例:

    >>>'name','hello','TF'
    
      (‘name’,‘hello’,‘TF’)

    基本操作:

    1.访问元组

    可以使用下标访问元组中的值

    例:

    >>>mix=('hello','name',2017,2018)
    >>>print('mix[1]:',mix[1])
    mix[1]:name

    2.修改元组

    元组中的元素值不允许修改,但可以对元组进行组合

    例:

    >>>field=('T','F')
    >>>num=(2017,2018)
    >>>print("合并后:",field+num)
    合并后:('T','F',2017,2018)

    3.删除元组

    元组中的元素值不允许删除,但可以用del语句删除整个元组

    例:

    >>>field=('hello','name')
    >>>del field
    >>>print('删除后结果:',field)
    Traceback(most recent call last):
      File"<pyshell#84>",line 1,in<module>
         print('删除后结果:',field)
    NameError:name'field' is not defined

    4.元组索引、截取

    元组也是一个序列,所以可以访问元组中指定位置的元素,也可以截取索引中的一段元素

    例:

    >>>field=('hello','name')
    >>>field[1]
    'name'
    >>>field[-1]
    'name'
    >>>field[1:]
    'name'

    元组内置函数

    python元组提供一些内置函数,如计算元素个数,返回最大值、最小值,列表转换等函数

    1.len(tuple)

    作用:计算元素个数

    >>>tup=('fimaly','name')
    >>>len(tup)
    2

    2.max(tuple)

    作用:计算最大值

    >>>tup=('3','12','10')
    >>>max(tup)
    '12'

    3.min(tuple)

    作用:计算最小值

    >>>tup=('3','12','10','13')
    >>>min(tup)
    '3'

    4.tuple(seq)

    作用:把列表转换为元组

    >>>field=['TF','fimaly','boys']
    >>>tup=tuple(field)
    >>>tup
    ('TF','fimaly','boys')
  • 相关阅读:
    11. MVC 开发模式 -- JSP篇
    10. JSTL格式化标签
    JQUREY 的 表单序列化 和 .$.getScript () 和 $.getJSON() 方法!
    jQery 与 AXAJ -- 书本进阶【主要讲解方法 详解】
    python少儿编程-turtle 基本绘图
    mysql按月进行表分区
    Mysql分区:分区键和唯一索引主键的关系
    Mysql自动按月分区
    MySQL分区表的正确使用方法
    sqoop定时增量导入
  • 原文地址:https://www.cnblogs.com/xieyuxuan/p/8462360.html
Copyright © 2020-2023  润新知