Python:列表使用

列表(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
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值