标签:除了 项目 int 意义 列表 内容 不能 lock 修改
元组其实和list几乎一模一样,只是不能修改
tuple1 = (1,2,3)
ps:这里想回忆一下:
()[]{}下面通过代码来说明
    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都可以
元组(tuple)通俗来理解可以为 一个 受到保护的列表(list)- 元组的意义在哪?比如说 当一些东西长期以来不变的时候就应该用
tuple,比如说中国的省份,不是说以后一定不会变化,只是在一定或较长时间内不会发生变化,那么用tuple更加合适。而放在编写项目的时候,在多人协作的一个项目之中,你确定有些部分的内容确实不用改,你可以写成一个tuple,就能防止有人不小心修改了tuple里面的内容,万一将来真的有变化,那就直接从定义那里改,与其说是没意义,还不如说是一个谨慎的列表。
python基础之--元组(tuple),python小白必看!
标签:除了 项目 int 意义 列表 内容 不能 lock 修改
原文地址:https://www.cnblogs.com/Yx-MAN/p/13236925.html