• 元组 TUPLE


    元组  TUPLE

    定义:

    不可改变的序列对象。

    如果元组中还有复杂子对象,则复杂子对象是可变的。比如元组中还有一个列表,则列表中的元素是可变的。

    创建:

    1.tuple_1 = 

    2.tuple_2 = tuple()   与列表一样,小括号()中的元素必须可以迭代。

    tuple_1 = 1,23,3
    tuple_2 = tuple((1,2,3))
    print(tuple_1)    #out:(1, 23, 3)
    print(tuple_2)    #out:(1, 2, 3)

    删除元组:

    del tuple

    修改元组:

    元组不可修改。

    如果一定要修改。可以考虑将元组转化为列表,更改列表,删除元组,将列表改为元组。

    运算:

    tuple_3 = tuple((1,2,3)) 
    tuple_4 = 4,36
    tuple_5 = tuple_3 * 3
    tuple_6 = tuple_3 + tuple_4
    print(tuple_3)         #out:(1, 2, 3,)
    print(tuple_4)         #out:(4,36)
    print(tuple_5)         #out:(1, 2, 3, 1, 2, 3, 1, 2, 3)
    print(tuple_6)         #out:(1, 2, 3, 4, 36)
    print(tuple_6[-1])     #out:36

    索引:

    和列表一致。

    函数:

    序号 函数 描述
    1 len(tuple) 统计tuple中有多少个元素
    2 max(tuple) 返回tuple中的最大值
    3 min(tuple) 返回tuple中的最小值
    4 tuple(seq) 将其他序列转化为元组

    元组难以操作,可以将元组转化为l列表在进行操作

  • 相关阅读:
    插入排序
    dojo树的节点添加链接的例子
    Discuz 3x 配置问题
    mysql_connect() 不支持 请检查 mysql 模块是否正确加载
    IIS访问php页面问题,报告404错误
    Map使用操作系统内存的情况
    IT级别
    java类型和mysql类型的转换
    C++析构函数的自动调用问题
    c++中虚函数
  • 原文地址:https://www.cnblogs.com/qianslup/p/11040351.html
Copyright © 2020-2023  润新知