Python在for循环中更改list值的方法【推荐】


Posted in Python onAugust 17, 2018

一、在for循环中直接更改列表中元素的值不会起作用:

如:

l = list(range(10)[::2])
 print (l)
for n in l:
 n = 0
print (l)

运行结果:

[0, 2, 4, 6, 8]
[0, 2, 4, 6, 8]

l中的元素并没有被修改

二、在for循环中更改list值的方法:

1.使用range

l = list(range(10)[::2])
print (l)
for i in range(len(l)):
 l[i] = 0
print (l)

运行结果:

[0, 2, 4, 6, 8]
[0, 0, 0, 0, 0]

2.使用enumerate

l = list(range(10)[::2])
print (l)
for index,value in enumerate(l):
 l[index] = 0
print (l)

运行结果:

[0, 2, 4, 6, 8]
[0, 0, 0, 0, 0]

总结

以上所述是小编给大家介绍的Python在for循环中更改list值的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python中对列表排序实例
Jan 04 Python
Python SQLite3数据库日期与时间常见函数用法分析
Aug 14 Python
Python操作json的方法实例分析
Dec 06 Python
python实现五子棋小游戏
Mar 25 Python
Python Numpy数组扩展repeat和tile使用实例解析
Dec 09 Python
Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解
Feb 12 Python
Python OpenCV实现测量图片物体宽度
May 27 Python
Python检测端口IP字符串是否合法
Jun 05 Python
tensorflow 动态获取 BatchSzie 的大小实例
Jun 30 Python
解决python中0x80072ee2错误的方法
Jul 19 Python
jupyter notebook 写代码自动补全的实现
Nov 02 Python
python开发制作好看的时钟效果
May 02 Python
Python简单读写Xls格式文档的方法示例
Aug 17 #Python
Python实现的连接mssql数据库操作示例
Aug 17 #Python
Python SQL查询并生成json文件操作示例
Aug 17 #Python
python3 flask实现文件上传功能
Mar 20 #Python
Python爬取qq空间说说的实例代码
Aug 17 #Python
django进阶之cookie和session的使用示例
Aug 17 #Python
Django 登陆验证码和中间件的实现
Aug 17 #Python
You might like
PHP的FTP学习(二)[转自奥索]
2006/10/09 PHP
php连接mysql数据库代码
2009/03/10 PHP
php下载文件的代码示例
2012/06/29 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
2020/01/04 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
JS实现为表格动态添加标题的方法
2015/03/31 Javascript
javascript实现动态导入js与css等静态资源文件的方法
2015/07/25 Javascript
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
2015/12/16 Javascript
bootstrap学习笔记之初识bootstrap
2016/06/21 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
2017/09/26 Javascript
Vue.js进阶知识点总结
2018/04/01 Javascript
nodejs的路径问题的解决
2018/06/30 NodeJs
微信小程序实现判断是分享到群还是个人功能示例
2019/05/03 Javascript
node解析修改nginx配置文件操作实例分析
2019/11/06 Javascript
解决vue中el-tab-pane切换的问题
2020/07/19 Javascript
[49:21]2018DOTA2亚洲邀请赛3月30日 小组赛B组 Effect VS iG
2018/03/31 DOTA
[01:46]新英雄登场
2019/09/10 DOTA
[01:02:38]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第二场 1月10日
2021/03/11 DOTA
详解在Python程序中解析并修改XML内容的方法
2015/11/16 Python
CentOS安装pillow报错的解决方法
2016/01/27 Python
Python中pandas dataframe删除一行或一列:drop函数详解
2018/07/03 Python
详解flask表单提交的两种方式
2018/07/21 Python
Python图像处理之颜色的定义与使用分析
2019/01/03 Python
对python中Librosa的mfcc步骤详解
2019/01/09 Python
python检测服务器端口代码实例
2019/08/31 Python
快速解决jupyter notebook启动需要密码的问题
2020/04/21 Python
简单了解python shutil模块原理及使用方法
2020/04/28 Python
教师的实习自我鉴定
2013/12/17 职场文书
外国人聘用意向书
2014/04/01 职场文书
乡镇消防安全责任书
2014/07/23 职场文书
授权委托书(完整版)
2014/09/10 职场文书
党员干部廉政承诺书
2015/04/28 职场文书
喋血孤城观后感
2015/06/08 职场文书
远程教育集中轮训基层干部培训班学习心得体会
2016/01/09 职场文书
Java 垃圾回收超详细讲解记忆集和卡表
2022/04/08 Java/Android
使用CSS实现黑白格背景效果
2022/06/01 HTML / CSS