博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python基础(11) Python按照索引访问list
阅读量:6343 次
发布时间:2019-06-22

本文共 596 字,大约阅读时间需要 1 分钟。

  • 由于list是一个有序集合,所以,我们可以用一个list按分数从高到低表示出班里的3个同学:
    >>> L = ['Adam', 'Lisa', 'Bart']
  • 那我们如何从list中获取指定第 N 名的同学呢?方法是通过索引来获取list中的指定元素。 需要特别注意的是,索引从 0 开始,也就是说,第一个元素的索引是0,第二个元素的索引是1,以此类推。
  • 因此,要打印第一名同学的名字,用 L[0]:
>>> print L[0]Adam复制代码
  • 要打印第二名同学的名字,用 L[1]:
>>> print L[1]Lisa复制代码
  • 要打印第三名同学的名字,用 L[2]:
>>> print L[2]Bart复制代码
  • 要打印第四名同学的名字,用 L[3]:
>>> print L[3]Traceback (most recent call last):  File "
", line 1, in
IndexError: list index out of range复制代码

报错了!IndexError意思就是索引超出了范围,因为上面的list只有3个元素,有效的索引是 0,1,2。 所以,使用索引时,千万注意不要越界。

转载于:https://juejin.im/post/5ce75ceaf265da1b9253b4ba

你可能感兴趣的文章
改善C#程序的建议7:正确停止线程
查看>>
黄聪:使用 Python 登录网站
查看>>
[Windows Phone]修改应用程序主题
查看>>
JS 数据导出excel
查看>>
Linux进程间通信——信号量
查看>>
JPA 实体生命周期图(转)
查看>>
求某段时间内星期几的天数
查看>>
js中substr与substring的区别
查看>>
MVC总结
查看>>
《Programming in Lua 3》读书笔记(十)
查看>>
ASP.net中的Cache使用介绍
查看>>
方差分析 ANOVA
查看>>
C#三种排序 插入排序,选择排序,冒泡排序
查看>>
T-SQL语句的综合应用,生成工资报表
查看>>
去掉iphone连接电脑时会出现的弹出窗口
查看>>
【python】-- web开发之HTML
查看>>
vs2015 去除 git 源代码 绑定
查看>>
解决firefox的button按钮文字不能垂直居中
查看>>
网络协议端口号详解
查看>>
大话数据结构读后感——第一章
查看>>