list是一种有序的集合,可以随时添加和删除其中的元素。
声明方法
list名=[元素1,元素2,元素3,……]
>>> name=['Tom','David','Tony']
>>> print(name)
['Tom', 'David', 'Tony']
访问元素
利用索引访问list中的元素
>>> name[0]
'Tom'
>>> name[1]
'David'
用负数可以作为反向索引,例如-1代表最后一个元素,-2代表倒数第二个……
>>> name[-1]
'Tony'
>>> name[-2]
'David'
添加元素
使用append(元素)
追加元素到末尾
>>> name.append('Martin')
>>> print(name)
['Tom', 'David', 'Tony', 'Martin']
使用insert(索引,元素)
向指定位置添加元素
>>> name.insert(1,'Andy')
>>> print(name)
['Tom', 'Andy', 'David', 'Tony', 'Martin']
删除元素
使用pop()
删除末尾的元素
>>> name.pop()
'Martin'
>>> print(name)
['Tom', 'Andy', 'David', 'Tony']
使用pop(索引)
删除指定位置元素
>>> name.pop(1)
'Andy'
>>> print(name)
['Tom', 'David', 'Tony']
其它
len()
可以用于显示list中元素个数
>>> len(name)
3