zoukankan      html  css  js  c++  java
  • 元组 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列表在进行操作

  • 相关阅读:
    三层浅析及演示样例分析
    WIN7 以下创建cocos2d-x3.0+lua项目
    hdu1814 Peaceful Commission,2-sat
    卸载mysql残留
    OA 权限控制
    开源 java CMS
    BestCoder Round #3 A,B
    K-近邻算法python实现
    04-08移动字母
    移动web开发前准备知识了解(html5、jquery)笔记
  • 原文地址:https://www.cnblogs.com/qianslup/p/11040351.html
Copyright © 2011-2022 走看看