• python基础之元组(tuple)_[PYTHON笔记]


    python之--元组(tuple)

    元组其实和list几乎一模一样,只是不能修改

    创建元组

    1. 方法1:常用
      tuple1 = (1,2,3)

      ps:这里想回忆一下:

      • 元组是 ()
      • 列表是 []
      • 字典是 {}
    2. 方法2:构造器
      t = tuple((1,2,3))

    元组操作,和list共享所有操作,除了修改的操作!!

    下面通过代码来说明

        t = (1,2,3)  #定义一个元组
    
        print(t)                      #(1,2,3) √
        print(t[0])                   #1 √
        t[0] = 12                     #报错 ×---!说了不能修改!
        del t[0]                      #报错 ×---!说了不能修改!
        t.append(8)                   #报错 ×---!说了不能修改!
        t.pop()                       #报错 ×---!说了不能修改!
    

    综上,增删改通通都别想,只能查。

    列举一下查的操作

    t = (1,2,3,4)
    
    for i in t:
        print(i)
        # 1
          2
          3
          4 ---->没有增删改,循环输出而已
    
    其他包括截取索引,in和not in ,min,max,len,sum都可以
    

    总结:

    1. 元组(tuple)通俗来理解可以为 一个 受到保护的列表(list)
    2. 元组的意义在哪?比如说 当一些东西长期以来不变的时候就应该用tuple,比如说中国的省份,不是说以后一定不会变化,只是在一定或较长时间内不会发生变化,那么用tuple更加合适。而放在编写项目的时候,在多人协作的一个项目之中,你确定有些部分的内容确实不用改,你可以写成一个tuple,就能防止有人不小心修改了tuple里面的内容,万一将来真的有变化,那就直接从定义那里改,与其说是没意义,还不如说是一个谨慎的列表。
  • 相关阅读:
    squid-正向代理
    SNAT、DNAT、NPT
    tcpdump
    静态路由
    基于状态的iptables
    路由
    firewalld 防火墙
    KVM 快照
    Iptables 防火墙
    老子《道德经》第六十二章
  • 原文地址:https://www.cnblogs.com/Yx-MAN/p/13236925.html
Copyright © 2020-2023  润新知