一、列表
列表的创建
- 使用list类
Shell
模式
>>> a=list()
>>> a
[]
- 使用方括号
空数组
Shell
模式
>>> a=[]
>>> a
[]
非空数组
Shell
模式
>>> a=["apple","banana"]
>>> a
['apple','banana']
列表的读写
- 在末尾添加
>>> a=[]
>>> a
[]
>>> a.append("apple")
>>> a
['apple']
>>> a.append("banana")
>>> a
['apple','banana']
- 按元素值删除
>>> a=["apple","banana"]
>>> a
['apple','banana']
>>> a.remove("apple")
>>> a
['banana']
- 按位置删除
>>> a=["apple","banana"]
>>> a
['apple','banana']
>>> a.pop(0) #索引从0开始
'apple'
>>> a
['banana']
>>> a=["apple","banana"]
>>> a
['apple','banana']
>>> del a[0] #索引从0开始
>>> a
['banana']
- 读取与修改
>>> a=[1,2,3,4,5,6]
>>> a[0]
1
>>> a[5]=9
>>> a
[1,2,3,4,5,9]
列表的遍历
a=[1,2,3,4,5,6]
for i in a:
print(i)
1
2
3
4
5
6
二、元组
特点:不可修改,创建空元组没有意义
>>> a=(1,2,3)
>>> a
(1,2,3)
只有一个时记得最后加逗号
>>> a=(1)
>>> a
1
>>> a=(1,)
>>> a
(1,)