Python数组与元组个人笔记

来源:互联网 发布:知乎 如何挑选浴缸 编辑:程序博客网 时间:2024/06/07 03:04

python数组与元组其实都是list,区别在于数组可以修改其中的元素,而元组不能。数组用方括号表示、元组用小括号表示。

例子:

L=['aa','bb','cc']     

print(L)     #打印出L数组

print(L[0])  #打印出指定位置的元素,注意索引是从0开始的,即0代表第一个   ,-1代表最后一个,以此类推

L.insert(0,‘dd’)  #在指定位置增加一个元素

L.append('ee')  #在列表末尾增加元素

L.pop()   #删除数组最后一个元素

L.pop(0) #删除指定位置的元素

L[0]='ff'   #把指定位置的元素替换掉


由于元组中的元素不可变动,所以insert、append、pop等方法不适用于元组,

数组中可以包含数组,元组中也可以包含数组,如:

L=('aa',121,['bb','cc'])

print(L[2][0])   #打印L列表中的第三个元素中的第一个元素

注意:元组中的元素不可修改、但是元组中的数组元素可以修改