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]中的值却可以改变,因为它是列表

posted @ 2019-07-19 18:31  ShineLe  阅读(178)  评论(0)    收藏  举报