2019.7.19 List And Tuple(列表与元组)
列表/List:
特点:用 [] 包括的一组元素,元素类型可以不同;通过列表名[下标]访问列表中的元素,下标从0开始
下标为0表示第一个元素,1表示第二个……,下标为-1表示最后一个元素,-2为倒数第二个……
常用函数:
在List末尾添加元素:append
List.append('Ele')
在List任意位置添加元素:insert
List.insert(i,'Ele') 第i下标处添加元素
删除末尾元素:pop
List.pop() 返回并删除列表末尾元素
替换某个元素值为另一个值:直接用List[i]='Ele2'赋值即可
补充:
列表元素可以同样是列表,如N=[1,2,[3,4],5],N[2]同样是列表,通过N[2][i]访问内部列表中的元素,一个元素都没有的列表是空列表,其长度为0
元组/Tuple:
特点:用()包括的一组元素,元素值在初始化后不能更改,只允许通过下标访问
空元组:T=()
1个元素的元组:为了将元组标识括号与数学括号区分开,只含有一个元素的元组这样定义:T=(0,),即单个元素后加逗号
可变元组:将元组中的某个元素设为列表,如T=(0,[1,2],3),虽然T[0]和T[2]无法改变,但T[1]中的值却可以改变,因为它是列表

浙公网安备 33010602011771号