一、list
1、list是一种有序集合,可随时添加和删除
num = [1,2,1,2]
len(num)可以查看list元素个数
2、可以用索引直接访问list中的每一个位置的元素,从0开始,-1可以直接访问最后一位元素(以此类推可以访问倒二、倒三。。。)
3、list是可变的有序表,可以在末尾追加元素
num.append(3)
#也可以指定位置,例如索引号为1 的位置
num.insert(1,3)
4、删除list末尾元素可以直接用pop()方法
num.pop()
#指定删除某位置的元素,用pop(i)
num.pop(i)
二、Tuple
另外一种有序列表Tuple,也叫元组,元组初始化之后不能再做修改,没有append()、insert()这种方,其他获取方式和list相同
1、定义元组
#定义空tuplt
t = ()
#定义只有一个元素的tuple时,要加逗号,不加逗号会以小括号来计算为普通数字结果
t = (1,)
2、Tuple中可以赋值为list,Tuple不可变,但是list指向元素可变