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 相关文章推荐
Python中扩展包的安装方法详解
Jun 14 Python
100行python代码实现跳一跳辅助程序
Jan 15 Python
Python实现PS滤镜功能之波浪特效示例
Jan 26 Python
使用apidoc管理RESTful风格Flask项目接口文档方法
Feb 07 Python
python实现微信远程控制电脑
Feb 22 Python
使用Python 统计高频字数的方法
Jan 31 Python
使用python telnetlib批量备份交换机配置的方法
Jul 25 Python
python 3.7.4 安装 opencv的教程
Oct 10 Python
使用python的pyplot绘制函数实例
Feb 13 Python
tensorflow 20:搭网络,导出模型,运行模型的实例
May 26 Python
python中数字是否为可变类型
Jul 08 Python
python爬虫今日热榜数据到txt文件的源码
Feb 23 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中变量及部分适用方法
2008/03/27 PHP
PHP XML error parsing SOAP payload on line 1
2010/06/17 PHP
删除无限分类并同时删除它下面的所有子分类的方法
2010/08/08 PHP
ThinkPHP实现带验证码的文件上传功能实例
2014/11/01 PHP
PHP结合Mysql数据库实现留言板功能
2016/03/04 PHP
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
2017/10/07 PHP
JavaScript 原型继承之构造函数继承
2011/08/26 Javascript
JS阻止用户多次提交示例代码
2014/03/26 Javascript
JavaScript的代码编写格式规范指南
2015/12/07 Javascript
基于javascript实现仿百度输入框自动匹配功能
2016/01/03 Javascript
Javascript技术栈中的四种依赖注入详解
2016/02/23 Javascript
jQuery联动日历的实例解析
2016/12/02 Javascript
Django使用多数据库的方法
2017/09/06 Javascript
vue生成随机验证码的示例代码
2017/09/29 Javascript
nodejs实现爬取网站图片功能
2017/12/14 NodeJs
CentOS环境中MySQL修改root密码方法
2018/01/07 Javascript
vue脚手架及vue-router基本使用
2018/04/09 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
详解小程序不同页面之间通讯的解决方案
2018/11/23 Javascript
js 递归json树实现根据子id查父id的方法分析
2019/11/08 Javascript
vue移动端弹起蒙层滑动禁止底部滑动操作
2020/07/22 Javascript
three.js 制作动态二维码的示例代码
2020/07/31 Javascript
python3中set(集合)的语法总结分享
2017/03/24 Python
使用Django开发简单接口实现文章增删改查
2019/05/09 Python
Python图像处理库PIL的ImageDraw模块介绍详解
2020/02/26 Python
Python 存取npy格式数据实例
2020/07/01 Python
html5+css3进度条倒计时动画特效代码【推荐】
2016/03/08 HTML / CSS
phonegap常用事件总结(必看篇)
2017/03/31 HTML / CSS
HTML5、Select下拉框右边加图标的实现代码(增进用户体验)
2017/10/16 HTML / CSS
阿联酋航空丹麦官方网站:Emirates DK
2019/08/25 全球购物
公证书样本
2014/04/10 职场文书
企业员工薪酬方案
2014/06/04 职场文书
公安学专业求职信
2014/07/27 职场文书
2016教师党员学习心得体会
2016/01/21 职场文书
2016年师德先进个人事迹材料
2016/02/29 职场文书
阿里云日志过滤器配置日志服务
2022/04/09 Servers