您的当前位置:首页正文

Python中的list与tuple集合区别解析

2020-08-26 来源:客趣旅游网
Python中的list与tuple集合区别解析

Python中内置了list集合与tuple集合,在list集合中可以实现元素的添加、修改、插⼊、以及删除。tuple集合看似与list类似,但两者还是有很⼤的区别。

在tuple集合中,⼀旦元素被存储,以后就不能修改,删除了,这⽐list集合安全许多,所以能⽤tuple就⽤tuple。以下是list集合代码实现。

L=[‘Java‘,‘Python‘,‘C++‘] #注意,这⾥⽤的是中括号来表⽰list集合L.append(‘PhP‘)#元素的添加print(L[-1])#查找最后⼀个元素L.insert(1,‘C‘)#元素的插⼊L.pop(1)#元素的删除L[1]=‘C#‘#元素的修改

t1 = (‘a‘, [‘Java‘, ‘Python‘], ‘b‘) # 注意,使⽤tuple使⽤的是括号来区分

t1[1][0] = ‘C++‘ #这⾥可以能成功修改值,是因为这⾥是对list集合中的值进⾏修改print(t1)

t2=(1,) #当创建⼀个元素时,须在第⼀个元素后⾯加上逗号来区分这是⼀个tuple集合print(t2[0])

以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

因篇幅问题不能全部显示,请点此查看更多更全内容