索引

每当需要访问最后一个列表元素时,都可使用索引-1 。这在任何情况下都行之有效,即便你最后一次访问列表后,其长度发生了变化

motorcycles = ['honda', 'yamaha', 'suzuki']
print(motorcycles[-1])

result

suzuki

仅当列表为空时,这种访问最后一个元素的方式才会导致错误

超出数组边界导致索引错误
Traceback (most recent call last):
File “4839957.py”, line 2, in
print(motorcycles[3])
IndexError: list index out of range

Traceback(最近的调用):
文件"4839957.py",第2行,在
打印(摩托车[3])
索引错误:列表索引超出范围

for循环

individuals = ['ZhangSan', 'LiSi', 'WangWu']
for individuals in individuals: print(individuals.title() + ", he is an extraordinary undergraduate!")print("I can't wait to ask you for more details about you, " + individuals.title() + ".\n")

result

Zhangsan, he is an extraordinary undergraduate!
I can’t wait to ask you for more details about you, Zhangsan.

Lisi, he is an extraordinary undergraduate!
I can’t wait to ask you for more details about you, Lisi.

Wangwu, he is an extraordinary undergraduate!
I can’t wait to ask you for more details about you, Wangwu.

Python 索引for循环相关推荐

  1. python怎么用for循环找出最大值_如何获取Python简单for循环索引

    如何获取Python简单for循环索引 这篇文章主要介绍了如何获取Python简单for循环索引,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Py ...

  2. python字典生成式_【IT专家】Python 简化for循环:列表,集合与字典生成式

    本文由我司收集整编,推荐下载,如有疑问,请与我司联系 Python 简化 for 循环:列表,集合与字典生成式 2018/03/06 28 # 使用列表生成选择特定的行 my_data = [[1,  ...

  3. python for-Python for循环及基础用法详解

    Python 中的循环语句有 2 种,分别是 while 循环和 for 循环,前面章节已经对 while 做了详细的讲解,本节给大家介绍 for 循环,它常用于遍历字符串.列表.元组.字典.集合等序 ...

  4. 【学习笔记】33、具有Python特色的循环

    具有Python特色的循环 首先我们看一下下面这个代码段,作用是循环输出列表内容. 上面的代码 段其实缺乏Python特色,首先代码中手动跟踪了索引(使用了变量"i",初始为0,每 ...

  5. python使用循环结构计算10_十二、 python中的循环结构

    我们要计算1+2+3的时候,可以直接写出来,但是计算1+2+3+···+100的时候,就不能写了.如果计算1到1亿的和,全写出来就有点不现实了.为了让计算机能计算出1到1亿的和,这时候就需要循环结构了 ...

  6. python分句_Python循环中的分句,继续和其他子句

    python分句 Python中的循环 (Loops in Python) for loop for循环 while loop while循环 Let's learn how to use contr ...

  7. [转载] python中for语句用法_详解Python中for循环的使用_python

    参考链接: 在Python中将else条件语句与for循环一起使用 这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 &q ...

  8. python学习_循环语句

    python学习_循环语句 第1关:斐波那契数列 斐波那契数列(Fibonacci sequence),又称黄金分割数列. 因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子 ...

  9. python中循环语句的用法,python几种循环方式

    python中while循环的用法是什么? python while循环语句:while 判断条件(condition):执行语句(statements)--执行语句可以是单个语句或语句块. 判断条件 ...

最新文章

  1. target与currentTarget的区别?
  2. 设计桑基图_教你用pyecharts制作交互式桑基图,赶快学起来吧!
  3. Hadoop |集群的搭建
  4. python 注释一段话_干货!Python入门基础知识点总结
  5. python变量和常量_python 变量与常量 - 刘江的python教程
  6. NLP算法学习路线-自己整理
  7. spring配置线程池
  8. 黑群晖教程:(二)黑群晖安装DSM6.1x(图文)
  9. 计算机组成原理习题集
  10. 动态规划(Dynamic Programming)算法与LC实例的理解
  11. 微信小程序—连接MQTT
  12. 国潮风格设计,具象化插画作品|打开你的头脑风暴
  13. kali清理_linux下清理系统垃圾
  14. Xcode7-“App Transport Security has blocked a cleartext HTTP (http://) resource load since it is inse
  15. codeforces div2 Not Assigning 题解
  16. Excel VBA ListBox列表框学习
  17. K8S系列:pod更新镜像方法、原理
  18. JavaScript设计模式都有哪些?
  19. ibm服务器型号历史,IBM System X系列服务器的历史
  20. 联想S41-70拆机换内存条

热门文章

  1. 2014年3月视频网站微博报告
  2. 寒冰linux视频教程笔记5 过滤器、输入输出及管道
  3. java编程中的点_Java的21个技术点和知识点归纳(转)
  4. nb移动udp_hwasy-geomagnetism-nbiot
  5. php动态生成apk渠道包,Android自动生成渠道包
  6. java 规范异常的处理_规范-异常处理
  7. mysql中grade字段降序排列_mysql高级查询
  8. centos8网络配置开启wifi_CentOS 7.5 最小安装开启 WIFI 连接的设置方法
  9. 自动化测试框架cucumber_基于Cucumber和Testng的WebUI自动化测试方法与流程
  10. 单个晶体管形成的奇怪振荡电路