python基础教程:修改Python列表中元素的几种方法
一、在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
'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
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基础教程:修改Python列表中元素的几种方法相关推荐
- Python基础教程,Python入门教程
Python 是一门上手简单.功能强大.通用型的脚本编程语言.Python 类库极其丰富,这使得 Python 几乎无所不能,网站开发.软件开发.大数据分析.网络爬虫.机器学习等都不在话下. 这套 P ...
- 《 Python List列表全实例详解系列(四)》__列表删除元素(4种方法)删除重复元素(去重)(8种方法)
< Python List列表全实例详解系列(四)> __列表删除元素(4种方法)删除重复元素(去重)(8种方法) 我的技术成长&学习资料整理分享之路 我遇到问题查找资料时,经常 ...
- 解析Jquery取得iframe中元素的几种方法
iframe在复合文档中经常用到,利用jquery操作iframe可以大幅提高效率,这里收集一些基本操作,需要的朋友可以参考下 DOM方法:父窗口操作IFRAME:window.frames[&quo ...
- Jquery取得iframe中元素的几种方法(转载)
Jquery取得iframe中元素的几种方法(转载) iframe在复合文档中经常用到,利用jquery操作iframe可以大幅提高效率,这里收集一些基本操作 DOM方法: 父窗口操作IFRAME: ...
- Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID,反之也行!...
query取得iframe中元素的几种方法 在iframe子页面获取父页面元素 代码如下: $('#objId', parent.document); // 搞定... 在父页面 获取iframe子页 ...
- Javascript循环删除数组中元素的3种方法
本文主要跟大家分享了关于Javascript循环删除数组中元素的几种方法,分享出来供大家参考学习,下面与微点阅读小编一起来看看详细的介绍: 问题 大家在码代码的过程中,经常会遇到在循环中移除指定元素的 ...
- 向列表增加元素的三种方法
向列表增加元素的三种方法 ,分别是:append().extend() 和 insert(). append() 方法是将参数作为一个元素增加到列表的末尾. extend() 方法是将参数作为一个列 ...
- 全网惟一面向软件测试人员的Python基础教程-在Python中怎么干倒字符串?
全网惟一面向软件测试人员的Python基础教程 起点:<python软件测试实战宝典>介绍 第一章 为什么软件测试人员要学习Python 第二章 学Python之前要搞懂的道理 第三章 你 ...
- 全网惟一面向软件测试人员的Python基础教程-在Python中如何优雅的切西瓜呢?
全网惟一面向软件测试人员的Python基础教程 起点:<python软件测试实战宝典>介绍 第一章 为什么软件测试人员要学习Python 第二章 学Python之前要搞懂的道理 第三章 你 ...
最新文章
- 高文院士:中国在AI领域有哪些长板和短板
- python是一种通用编程语言-想自学一种编程语言,各种编程语言都有什么区别?...
- 不断前行的SD-WAN如何使现代企业受益—Vecloud微云
- 时间序列分析源资料汇总
- 软件定义存储的特征及如何工作
- Java占Linux超过xms,linux下分析java程序占用CPU、内存过高
- python编程-Python 编程速成(推荐)
- 微信URL带来重大调整
- 在PHP中开启CURL扩展,使其支持curl()函数
- .net GridView绑定数据、编辑、更新、删除(弹出确认对话框)、取消、根据条件隐藏或显示按钮操作
- java 无限循环语句_java学习之循环语句
- ESP8266 教程3 — 通过TCP组建局域网并通信
- 服务器操作系统套什么定额,数据库服务器套什么定额
- linux系统有线网卡,Thinkpad E430+CentOS 6.4+ linux-3.10.12内核网卡驱动(无线+有线)配置...
- vuecli2+axios 设置多个域名代理
- jmeter的${__time(,)}和${__timeShift(,,,,)}函数使用
- 微信小程序 java校园跑腿服务平台uniapp
- 阿尔茨海默病de饮食-微生物-脑轴
- Universal-Image-Loader系列1-配置使用
- 描述物理海洋学--第八章学习笔记