python中的List和tuple
1.list--列表
- list是一种有序数据集合,可以添加、删除元素。里面的元素类型可以不同
- list=['hu','yang','paul']
- 对list的操作
- len(list)获取长度
- 访问:类似于数组,从0开始 ,list[0]
- 倒序访问:L[-1],-1代表最后一个元素
- 添加:使用list.append('huyang'),可将’huyang‘元素添加到list的表尾。
- 删除:list.pop()删除最后一个元素,也可以指定元素索引pop(1)
- list可以通过zip()函数将两个list合并为一个list
>>> zip([10, 20, 30], ['A', 'B', 'C']) [(10, 'A'), (20, 'B'), (30, 'C')]
2.tuple--元组
- tuple是另一种有序列表,但初始化后不能修改
- tuple=(1,)表示一个元素的元组
- 将tuple元组作为list的元素,可以达到“可变”的元组的目的
- eg. t = ('a', 'b', ['A', 'B'])