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的id()函数解密过程
Dec 25 Python
浅谈django中的认证与登录
Oct 31 Python
Python实现获取前100组勾股数的方法示例
May 04 Python
用python编写第一个IDA插件的实例
May 29 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
Nov 15 Python
python字符串的拼接方法总结
Nov 18 Python
Python对称的二叉树多种思路实现方法
Feb 28 Python
Django 404、500页面全局配置知识点详解
Mar 10 Python
使用Python将Exception异常错误堆栈信息写入日志文件
Apr 08 Python
Python定时任务APScheduler安装及使用解析
Aug 07 Python
python 密码学示例——理解哈希(Hash)算法
Sep 21 Python
Python图片验证码降噪和8邻域降噪
Aug 30 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操作xml
2013/10/27 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
2015/05/13 PHP
PHP7.0安装笔记整理
2015/08/28 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
详解laravel安装使用Passport(Api认证)
2018/07/27 PHP
PHP lcfirst()函数定义与用法
2019/03/08 PHP
PHP DB 数据库连接类定义与用法示例
2019/03/11 PHP
javascript nextSibling 与 getNextElement(node) 使用介绍
2011/10/13 Javascript
运算符&&的三个不同层次
2013/04/07 Javascript
js验证模型自我实现的具体方法
2013/06/21 Javascript
DOM操作一些常用的属性汇总
2015/03/13 Javascript
Bootstrap创建可折叠的组件
2016/02/23 Javascript
Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
2016/06/07 Javascript
深入理解bootstrap框架之第二章整体架构
2016/10/09 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
2016/12/16 Javascript
Javascript中的 “&” 和 “|” 详解
2017/02/02 Javascript
全面解析vue中的数据双向绑定
2017/05/10 Javascript
JavaScript实现获取用户单击body中所有A标签内容的方法
2017/06/05 Javascript
原生js实现移动端触摸轮播的示例代码
2017/12/22 Javascript
Vuejs学习笔记之使用指令v-model完成表单的数据双向绑定
2019/04/29 Javascript
vue 使用高德地图vue-amap组件过程解析
2019/09/07 Javascript
vue路由拦截器和请求拦截器知识点总结
2019/11/08 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
2020/12/24 Javascript
Python自动调用IE打开某个网站的方法
2015/06/03 Python
Python读取csv文件分隔符设置方法
2019/01/14 Python
利用python将图片版PDF转文字版PDF
2019/05/03 Python
Python程序暂停的正常处理方法
2019/11/07 Python
利用python实现平稳时间序列的建模方式
2020/06/03 Python
Django admin组件的使用
2020/10/24 Python
Python的scikit-image模块实例讲解
2020/12/30 Python
Currentbody德国站:健康与美容技术专家
2020/04/05 全球购物
工程造价管理专业大专生求职信
2013/10/06 职场文书
产品销售员岗位职责
2013/12/18 职场文书
临床专业自荐信
2014/06/22 职场文书
党员批评与自我批评总结
2014/10/15 职场文书
公证书
2019/04/17 职场文书