• 列表 -- list、元组 -- tuple、range -- 范围


    列表 -- list

    有序,可变的,索引,
    作用:存储数据的,支持很多种数据类型
    定义方式:
    lst = [1,"alex","黑哥"]
    增:
     append 追加
     insert 插入
     extend 迭代添加
    del lst  -- 删除整个列表
    del lst[0] -- 通过索引删除
    del lst[1:2] -- 切片删除
    del lst[1:4:2] -- 步长删除
    
    clear 清空列表
    remove 通过元素进行删除
    
    pop
      1.默认删除最后一个
      2.有返回值返回的是被删除的元素
      3.通过索引进行删除
    改
    lst[0] = 1
    lst[1:2] ="qaaa"   # 元素可以超出切片的位数
    lst[1:4:2] = "12"  # 元素和位置一一对应,多也不行少也不行
    for i in lst:
        print(i)
    列表的嵌套:
    取值通过索引进行取值,一层一层的进行查找

    2.元组 -- tuple

      只能索引查看和for查看,不能进行增删改
      存储一些重要的信息数据
      元组在配置文件中会使用
      元组是不可变的列表

    3.range -- 范围

        python3:
            range 是一个可迭代对象
        python2:
            xrange和python3中的range是相似的
            range返回一个列表
        range 范围--是顾头不顾尾
    print(list(range(0,10,1))) #步长不写得时候默认为1  [0:10:1]
    print(list(range(10,-2,-1))) #步长不写得时候默认为1  [10:-2:-1]
    print(list(range(10))) #步长不写得时候默认为1  [:10]
    range(起始位置,终止位置)  --  [起始位置:终止位置]
    range(终止位置)  --  [:终止位置]
    range(起始位置,终止位置,步长)  --  [起始位置:终止位置:步长]
    for 和 range配合使用
     
  • 相关阅读:
    19软件工程专业---调查问卷
    软件工程2020思维导图
    关于创新创业
    学习周记
    学习周记
    问卷
    思维导图
    关于创新
    哈弗曼树
    调查问卷
  • 原文地址:https://www.cnblogs.com/qqmb/p/11165542.html
Copyright © 2020-2023  润新知