list:python 内置的一种数据类型,一种有序集合,可以随时添加和删除其中的元素

    • 列表定义:[‘name’,’age’]
    • 列表长度获取:len(list)
    • list 里面的可以存放不同类型的元素,list 里面也支持嵌套,即[[10 , 19] , [ 1 , 9 ]]
    • 列表索引:支持两种索引
      • 从 0 开始到 len(list) - 1
      • 从 - len(list) 到 -1

    列表的常用方法:

    • 把元素追加到末尾:list.append()
    • 把元素插入指定位置:list.insert(index , value)
    • 删除列表末尾元素,并返回其值:list.pop()
    • 删除指定位置的元素,并返回其值:list.pop(index)
    • 替换某个元素的值:可以直接赋值给对应的索引位置 list[1] = 2

    tuple:元组,元组在声明时必须初始化,一旦初始化就不能修改

    • 元组定义:( 12 , 19 )
    • 空元组:()
    • 注意:
      • t = (1):python 规定括号里面只有一个元素视为小括号,即 t = 1
      • t = (1,):只有一个元素的 tuple 定义时必须加一个逗号 , ,来消除歧义
    • 元组存放的是引用,不可变,元组里面存在可变的元素时,如:(’a’ ,’b’ ,[ ‘A’ ,’B’ ]),可以修改列表中的元素