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之集合(set)
Sep 24 Python
python中管道用法入门实例
Jun 04 Python
Python中字符串的处理技巧分享
Sep 17 Python
Python正则表达式分组概念与用法详解
Jun 24 Python
在pandas中一次性删除dataframe的多个列方法
Apr 10 Python
Python 做曲线拟合和求积分的方法
Dec 29 Python
Python3.5内置模块之random模块用法实例分析
Apr 26 Python
Python搭建代理IP池实现存储IP的方法
Oct 27 Python
Python使用Tkinter实现滚动抽奖器效果
Jan 06 Python
Python3中小括号()、中括号[]、花括号{}的区别详解
Nov 15 Python
python爬虫使用scrapy注意事项
Nov 23 Python
python实现经纬度采样的示例代码
Dec 10 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文本数据库的搜索方法
2006/10/09 PHP
php中static静态变量的使用方法详解
2010/06/04 PHP
php表单请求获得数据求和示例
2014/05/15 PHP
php版微信公众平台接口开发之智能回复开发教程
2016/09/22 PHP
Swoole实现异步投递task任务案例详解
2019/04/02 PHP
Javascript new关键字的玄机 以及其它
2010/08/25 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
2011/07/10 Javascript
JS正则中的RegExp对象对象
2012/11/07 Javascript
JS自动适应的图片弹窗实例
2013/06/29 Javascript
js 获取input点选按钮的值的方法
2014/04/14 Javascript
javascript使用正则获取url上的某个参数
2014/09/04 Javascript
jQuery 中$(this).index与$.each的使用指南
2014/11/20 Javascript
理解javascript中Map代替循环
2016/02/26 Javascript
jQuery实现右下角可缩放大小的层完整实例
2016/06/20 Javascript
javascript实现简单的on事件绑定
2016/08/23 Javascript
angular源码学习第一篇 setupModuleLoader方法
2016/10/20 Javascript
jquery css实现邮箱自动补全
2016/11/14 Javascript
EasyUI学习之DataGird分页显示数据
2016/12/29 Javascript
浅谈angularjs $http提交数据探索
2017/01/20 Javascript
jquery基于layui实现二级联动下拉选择(省份城市选择)
2017/06/20 jQuery
微信小程序滚动Tab实现左右可滑动切换
2017/08/17 Javascript
JSON 入门教程基础篇 json入门学习笔记
2020/09/22 Javascript
Python模块学习 filecmp 文件比较
2012/08/27 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
Python OpenCV处理图像之滤镜和图像运算
2018/07/10 Python
Python读取Excel表格,并同时画折线图和柱状图的方法
2018/10/14 Python
Python实现FTP文件传输的实例
2019/07/07 Python
Python如何安装第三方模块
2020/05/28 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
CSS3的Flexbox布局的简明入门指南
2016/04/08 HTML / CSS
师范应届毕业生自荐信
2013/11/18 职场文书
心理学专业毕业生推荐信范文
2013/11/21 职场文书
国际商务专业职业生涯规划书范文
2014/01/17 职场文书
平安工地建设方案
2014/05/06 职场文书
2014领导班子四风问题对照检查材料思想汇报
2014/09/21 职场文书
入党介绍人意见怎么写
2015/06/03 职场文书