Python修改列表值问题解决方案


Posted in Python onMarch 06, 2020

由于惯性思维,导致使用for循环修改列表中的值出现问题

首次尝试:

def make_great(original):
 for magician in original:
  magician = "the Great " + magician
magicians = ["david", "tom", "jimmy"]
make_great(magicians)
show_magicians(magicians)

运行结果

Python修改列表值问题解决方案

显然列表中的值并没有改变。

思考:for语句定义一个变量进行遍历,但只是访问当前值。操作列表中的值正确方法是使用下标。

修改后:

def make_great(original):
 j = len(original)
 for i in range(0, j):
  original[i] = "the Great " + original[i]

运行结果

Python修改列表值问题解决方案

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
解决matplotlib库show()方法不显示图片的问题
May 24 Python
pyqt远程批量执行Linux命令程序的方法
Feb 14 Python
Python实现制度转换(货币,温度,长度)
Jul 14 Python
pyenv虚拟环境管理python多版本和软件库的方法
Dec 26 Python
python使用正则表达式(Regular Expression)方法超详细
Dec 30 Python
详解Django配置JWT认证方式
May 09 Python
Keras自动下载的数据集/模型存放位置介绍
Jun 19 Python
基于python requests selenium爬取excel vba过程解析
Aug 12 Python
Pycharm Git 设置方法
Sep 15 Python
Python通过字典映射函数实现switch
Nov 06 Python
深度学习tensorflow基础mnist
Apr 14 Python
Python控制台输出俄罗斯方块移动和旋转功能
Apr 18 Python
浅谈matplotlib.pyplot与axes的关系
Mar 06 #Python
python-xpath获取html文档的部分内容
Mar 06 #Python
关于python中的xpath解析定位
Mar 06 #Python
Python网络爬虫信息提取mooc代码实例
Mar 06 #Python
appium+python adb常用命令分享
Mar 06 #Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 #Python
python使用paramiko实现ssh的功能详解
Mar 06 #Python
You might like
php中运用http调用的GET和POST方法示例
2014/09/29 PHP
PHP生成条形图的方法
2014/12/10 PHP
javascript 新浪背投广告实现代码
2009/07/07 Javascript
JavaScript 浏览器验证代码(来自discuz)
2010/07/17 Javascript
使用jquery选择器如何获取父级元素、同级元素、子元素
2014/05/14 Javascript
jquery trigger伪造a标签的click事件取代window.open方法
2014/06/23 Javascript
js设置控件的隐藏与显示的两种方法
2014/08/21 Javascript
jQuery实现友好的轮播图片特效
2015/01/12 Javascript
纯JavaScript代码实现移动设备绘图解锁
2015/10/16 Javascript
详解iframe与frame的区别
2016/01/13 Javascript
手机图片预览插件photoswipe.js使用总结
2016/08/25 Javascript
深入理解jQuery3.0的domManip函数
2016/09/01 Javascript
vue中利用Promise封装jsonp并调取数据
2019/06/18 Javascript
vue实现中部导航栏布局功能
2019/07/30 Javascript
python切换hosts文件代码示例
2013/12/31 Python
python实现简单socket通信的方法
2016/04/19 Python
Python简单删除列表中相同元素的方法示例
2017/06/12 Python
python PyTorch预训练示例
2018/02/11 Python
Python cookbook(数据结构与算法)将序列分解为单独变量的方法
2018/02/13 Python
Python生成器generator用法示例
2018/08/10 Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
2018/11/06 Python
python3 求约数的实例
2019/12/05 Python
Python 模拟生成动态产生验证码图片的方法
2020/02/01 Python
python传到前端的数据,双引号被转义的问题
2020/04/03 Python
在python3.64中安装pyinstaller库的方法步骤
2020/06/02 Python
Django 构建模板form表单的两种方法
2020/06/14 Python
详解Python 函数参数的拆解
2020/09/02 Python
python统计mysql数据量变化并调用接口告警的示例代码
2020/09/21 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
2021/01/26 Python
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
中班开学寄语
2014/04/04 职场文书
英文求职信范文
2014/05/23 职场文书
2015医德医风个人工作总结
2015/04/02 职场文书
2015年度考核个人工作总结
2015/10/24 职场文书
导游词之黄帝陵景区
2019/09/16 职场文书
OpenCV项目实践之停车场车位实时检测
2022/04/11 Python