zoukankan      html  css  js  c++  java
  • python学习(六)元组学习


    元组就是列表的一种,不过元组具有不可变性,而且是用圆括号访问的。

    索引(下表索引或者键索引都是用的中括号)


    #!/usr/bin/python
    
    # 这节来学习元组, tuple, 基本上就像一个不可以改变的列表
    # 元祖就像列表一样是序列, 但是它具有不可变性, 和字符串是类似的
    # 从语法上讲, 它们是写在圆括号中, 而不是方括号中
    # 总结一下
    # 元组() 不可变
    # 列表 [] 可变
    # 字典 {} 可变
    
    T = (1, 2, 3, 4)                # 4个元素的元组
    
    len(T)                          # 获取元组的长度
    T[0]                            # 利用索引来访问, 分片
    
    # 元组的两个专用方法
    T.index(4)                      # 根据元素来找索引
    T.count(4)                      # 查询元素出现的次数
    
    # 元组的真正不同之处在于一旦创建后就不能再改变了
    # 元祖与列表和字典一样, 元组支持混合的类型和嵌套, 但是不能增长或缩短
    
    T = ('spam', 3.0, [11, 22, 33])
    T[1]
    T[2][1]
    T.append(4)                     # 没有这个操作, 会报错的
    
    # 为什么要使用元组, 对啊, 为啥用元组
    # 元组使用的关键就是在于其不可变性, 如果在程序中以列表的形式传递一个对象的集合
    # 如果使用元组的话就不能改变, 也就是元组提供了一种完整性约束
  • 相关阅读:
    导航守卫
    asnyc
    扩展运算符 ···
    模版字符串
    iterator迭代器
    箭头函数
    解构
    变量let const
    vueUI可视化
    python图像特征提取
  • 原文地址:https://www.cnblogs.com/tuhooo/p/7705480.html
Copyright © 2011-2022 走看看