Python 第4章 列表数据类型及元组

4.1列表数据类型

  • 列表是一个值,它包含一组有许多序列。
  • 列表用左括号表示开始,右括号表示结束➡[]
  • 列表中的值也称为“表项”,表项用逗号分隔
  1. 用下标取得列表中的单个值

– 下标只能是整数(从0开始增长,也可以是负数),不能是浮点值
– 使用的下标超出列表值的个数,python将给出IndexError出错信息

>>>spam = [‘cat’,‘bat’,‘rat’,‘elephant’]

>>>spam[0]
‘cat’

>>>spam[-1]
‘elephant’

>>>[‘cat’,‘bat’,‘rat’,‘elephant’][3]
‘elephant’

– 列表可以包含其他列表值,通过多重下标来访问

>>>spam=[[‘cat’,‘bat’],[10,20,30,40,50]]
>>>spam[0]
[‘cat’,‘bat’]

>>>spam[0][1]
‘bat’

>>>spam[1][4]
50
  1. 利用切片取得子列表

– “切片”可以从列表中取得多个值,得到一个新列表

–“切片”向上增长,第一个整数是开始处的下标,第二个整数是结束处的下标,但不包括它

>>>spam = [‘cat’,‘bat’,‘rat’,‘elephant’]
>>>spam[0:4]
[‘cat’,‘bat’,‘rat’,‘elephant’]

>>>spam[0:-1]
[‘cat’,‘bat’,‘rat’]
  1. 用下标改变列表中的值
>>>spam = [‘cat’,‘bat’,‘rat’,‘elephant’]

>>>spam[1]=‘aardvark’
>>>spam
[‘cat’,‘aardvark’,‘rat’,‘elephant’]

>>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值