python如何遍历一个列表(说说如何遍历Python列表的方法示例)
python如何遍历一个列表
说说如何遍历Python列表的方法示例如果需要对列表中的每个元素执行相同操作,这时就需要遍历列表的所有元素。
|
books = [ '半生缘' , '往事并不如烟' , '心是孤独的猎手' ] for book in books: print (book) |
运行结果:
冒号后面的内容就是循环体,对列表中的每个元素, 都会执行循环体中定义的内容。 用于存储列表中每个值的临时变量,建议选择可以描述单个列表元素的有意义的名称。 缩进的代码行都是循环体的一部分。
1 for 遍历后
假设我们需要在遍历 python 列表后,执行一个打印操作:
|
books = [ '半生缘' , '往事并不如烟' , '心是孤独的猎手' ] for book in books: print (book) print ( '2019 待读书单' ) |
运行结果:
我们只需要将打印操作放置在 for 循环体之后, 不缩进即可。
2 缩进错误
python 使用缩进让代码更整洁且结构清晰。以下是一些常见的缩进错误。
2.1 忘记缩进(for 语句之后)
位于 for 语句后面且属于循环体的代码, 一定要缩进 。 如果我们忘记了缩进, python 就会提醒我们:
|
for book in books: print (book) |
运行结果:
2.2 忘记缩进(其它)
假设,我们想在循环体中打印一句话“我想读《xxx》”,然而却忘记忘记缩进咯。
|
for book in books: print (book) print ( '我想读《' + str (book) + '》' ) |
运行结果:
这是一个逻辑错误,所以必须由我们自己通过缩进来解决这一问题:
|
for book in books: print (book) print ( '我想读《' + str (book) + '》' ) |
运行结果:
2.3 不必要缩进(for 循环之后)
|
for book in books: print (book) print ( '我只想读《约翰·克利斯朵夫》' ) |
运行结果:
这也是一个逻辑错误,所以必须由我们自己通过取消缩进来解决它:
|
for book in books: print (book) print ( '我只想读《约翰·克利斯朵夫》' ) |
运行结果:
2.4 不必要缩进(其它)
如果我们不小心缩进了那些实际上无需缩进的代码行,python 就会提醒我们:
|
news = '如果地球成为一颗无家可归的“流浪行星”,人类还能生存下去吗?' print (news) |
运行结果:
3 遗漏冒号
如果我们不小心遗漏了冒号,python 就会提示语法错误:
|
for book in books print (book) |
运行结果:
所以说,python 是一门很严谨的语言哦o(∩_∩)o~
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://www.jianshu.com/p/9a78709badd7
- python函数式编程源码(python仿evething的文件搜索器实例代码)
- python的log函数(Python3 log10函数简单用法)
- python变量指向讲解(详解python中init方法和随机数方法)
- python钉钉机器人(python钉钉机器人运维脚本监控实例)
- opencv人脸识别实战(Python opencv实现人眼/人脸识别以及实时打码处理)
- python开发网站github(使用 Python 玩转 GitHub 的贡献板推荐)
- python条形码识别(python3转换code128条形码的方法)
- python符串操作教程(Python3.5运算符操作实例详解)
- 如何对python中列表中的数据运算(Python3.5集合及其常见运算实例详解)
- python 正则表达式语法大全(python re库的正则表达式入门学习教程)
- python多线程多种方法(详解python多线程之间的同步一)
- python标准库操作键盘(Python中捕获键盘的方式详解)
- python爬微信好友(python抓取需要扫微信登陆页面)
- python批量创建字典(Python编写合并字典并实现敏感目录的小脚本)
- 用python3.5.3实现邮件收发(Python使用POP3和SMTP协议收发邮件的示例代码)
- python批量注册(python实现批量注册网站用户的示例)
- 男人犯的错,为什么要女人来承担(为什么要女人来承担)
- 心理学 四个金蟾,哪个最招财 测你今生的运势有多棒(心理学四个金蟾)
- 吉善缘《聚宝金蟾》金蟾招财摆件 三足全铜蟾蜍客厅店铺开业礼品(吉善缘聚宝金蟾金蟾招财摆件)
- 招财化煞神兽,金蟾变了(招财化煞神兽金蟾变了)
- 26岁杨紫的白素贞遇上24岁鞠婧祎,哪个最美(26岁杨紫的白素贞遇上24岁鞠婧祎)
- 鞠婧祎和杨紫两种风格的女生,你心里谁比较美(鞠婧祎和杨紫两种风格的女生)
热门推荐
- dedecms怎么调用标签(dedecms直接访问域名不能跳转到index.php)
- php日期和时间怎么设置(PHP实现时间日期友好显示实现代码)
- sql怎么写递归(sql server实现递归查询的方法示例)
- laravelblade组件(laravel 验证错误信息到 blade模板的方法)
- css绝对布局和相对布局(如何理解 CSS 布局和块级格式上下文)
- 将docker中的镜像打包教程(本地使用docker打包部署镜像的方法)
- 在css中width是什么意思(Css深刻理解width:auto的用法)
- laravel在中间件内生成参数并且传递到控制器中的2种姿势(laravel在中间件内生成参数并且传递到控制器中的2种姿势)
- js判断对象是否存在
- python 调钉钉接口(python3实现钉钉消息推送的方法示例)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9