list和tuple使用

tech2023-05-08  104

一、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指向元素可变

最新回复(0)