Python之倒序访问list
来源:互联网 发布:邮电大学网络教育 编辑:程序博客网 时间:2024/06/11 03:00
Python之倒序访问list
我们还是用一个list按分数从高到低表示出班里的3个同学:
L = [‘Adam’, ‘Lisa’, ‘Bart’]
这时,老师说,请分数最低的同学站出来。
要写代码完成这个任务,我们可以先数一数这个 list,发现它包含3个元素,因此,最后一个元素的索引是2:
print L[2]
Bart
有没有更简单的方法?
有!
Bart同学是最后一名,俗称倒数第一,所以,我们可以用 -1 这个索引来表示最后一个元素:
print L[-1]
Bart
Bart同学表示躺枪。
类似的,倒数第二用 -2 表示,倒数第三用 -3 表示,倒数第四用 -4 表示:
print L[-2]
Lisa
print L[-3]
Adam
print L[-4]
Traceback (most recent call last):
File “”, line 1, in
IndexError: list index out of range
L[-4] 报错了,因为倒数第四不存在,一共只有3个元素。
使用倒序索引时,也要注意不要越界。
阅读全文
0 0
- Python之倒序访问list
- Python之倒序访问list
- Python之倒序访问list
- Python基础篇之List三.(倒序访问List)
- 倒序访问list
- 倒序访问list
- python list 取倒序
- python list倒序排列
- Python基础篇之List二.(顺序访问List)
- js迭代器之倒序访问迭代器及终止迭代器
- JAVA List的倒序
- LIST直接倒序存储
- 对list倒序
- java List 倒序排序
- Python按照索引访问list
- Python按照索引访问list
- 将list的内容倒序
- Java中List倒序输出
- Java实现HTML代码生成PDF文档
- Linux 系统启动过程
- Moving to “Micro-service” and “Serverless”
- bzoj 1610: [Usaco2008 Feb]Line连线游戏
- 知道这20个正则表达式,能让你少写1,000行代码 沐子哈 发表于10小时前 转 知道这20个正则表达式,能让你少写1,000行代码
- Python之倒序访问list
- 30分钟学会如何使用Shiro
- 服务器被挖矿minerd
- C#中将ASCII码以字符的形式显示
- XYNUOJ 1071 译密码
- 将JBoss启动做成Windows的系统服务
- linux 实现shell睡眠脚本
- 杂题
- 【线段树区间更新 && 染色】ZOJ