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 相关文章推荐
pymssql数据库操作MSSQL2005实例分析
May 25 Python
简单讲解Python中的数字类型及基本的数学计算
Mar 11 Python
Python中static相关知识小结
Jan 02 Python
pandas系列之DataFrame 行列数据筛选实例
Apr 12 Python
Python 字符串与数字输出方法
Jul 16 Python
python list转矩阵的实例讲解
Aug 04 Python
用uWSGI和Nginx部署Flask项目的方法示例
May 05 Python
将Python文件打包成.EXE可执行文件的方法
Aug 11 Python
Tensorflow训练MNIST手写数字识别模型
Feb 13 Python
python 的numpy库中的mean()函数用法介绍
Mar 03 Python
python获取linux系统信息的三种方法
Oct 14 Python
python excel和yaml文件的读取封装
Jan 12 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结合Mysql数据库实现留言板功能
2016/03/04 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
PhpStorm 2020.3:新增开箱即用的PHP 8属性(推荐)
2020/10/30 PHP
nodejs实用示例 缩址还原
2010/12/28 NodeJs
点击隐藏页面左栏或右栏实现js代码
2013/04/01 Javascript
ExtJS[Desktop]实现图标换行示例代码
2013/11/17 Javascript
javaScript 计算两个日期的天数相差(示例代码)
2013/12/27 Javascript
通过$(this)使用jQuery包装后的方法或属性
2014/05/18 Javascript
js实现按Ctrl+Enter发送效果
2014/09/18 Javascript
JS实现类似51job上的地区选择效果示例
2016/11/17 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
AngularJS封装$http.post()实例详解
2017/05/06 Javascript
利用10行js代码实现上下滚动公告效果
2017/12/08 Javascript
node.js使用fs读取文件出错的解决方案
2019/10/23 Javascript
在weex中愉快的使用scss的方法步骤
2020/01/02 Javascript
javascript事件循环event loop的简单模型解释与应用分析
2020/03/14 Javascript
基于aotu.js实现微信自动添加通讯录中的联系人功能
2020/05/28 Javascript
Vue封装Axios请求和拦截器的步骤
2020/09/16 Javascript
[00:43]2016完美“圣”典风云人物:单车宣传片
2016/12/02 DOTA
Python3控制路由器——使用requests重启极路由.py
2016/05/11 Python
深入理解Python变量与常量
2016/06/02 Python
Python 两个列表的差集、并集和交集实现代码
2016/09/21 Python
Python实现好友全头像的拼接实例(推荐)
2017/06/24 Python
在Pycharm中使用GitHub的方法步骤
2019/06/13 Python
Python 静态方法和类方法实例分析
2019/11/21 Python
django 实现后台从富文本提取纯文本
2020/07/02 Python
简单的Python人脸识别系统
2020/07/14 Python
关于HTML5+ API plusready的兼容问题
2020/11/20 HTML / CSS
日本乐天德国站:Rakuten.de
2019/05/16 全球购物
介绍一下linux的文件系统
2012/03/20 面试题
航海技术专业毕业生求职信
2014/04/06 职场文书
求职意向书
2014/07/29 职场文书
党的群众路线教育实践活动个人整改措施落实情况
2014/11/04 职场文书
人力资源部岗位职责
2015/02/11 职场文书
2015年第31个教师节致辞
2015/07/31 职场文书
上班旷工检讨书
2015/08/15 职场文书