列表(list)
1. 表的求长
2. 下标表达式
3. 表的构造
4. 处理表的基本方法
5. 表的嵌套
6. 编程实例
7. 表的操作**
8. 深浅拷贝
- 表是内置函数
- 空表创建:[]
- 表达式之间用逗号分隔: [表对象,…]
- 一个表可以包含任意多个元素,且元素可以属于不同类型
1. 表的求长
- 与字符串类似,我们可以用标准函数len(…)求表的长度
>>>lst = [1,2,3,4,5]
>>>len(lst)
5
2. 下标表达式
- 下标表达式可以访问表元素,下标从0开始,-1为最后一个表对象下标(可参考字符串下标规则),注意下标的取值应当在合法范围内
>>>lst = [1,2,3,4,5]
>>>lst[0]
1
>>>lst[-1]
5
>>>lst = ['math','phys','econ']
>>>lst[1] = ['Eng']
>>>lst
['math','Eng','econ']
3. 表的构造
- 类型转化,调用形式list(…)来构造函数,但是要求实参为序列或者迭代器,否则会报错
>>>list('abcde')
['a','b','c','d','e']
>>>list(range(10))
[0,1,2,3,4,5,6,7,8,9]
>>>list(1234)
Traceback (most recent call l