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基础入门之seed()方法的使用
May 15 Python
基于python的字节编译详解
Sep 20 Python
numpy中实现二维数组按照某列、某行排序的方法
Apr 04 Python
pytorch 数据集图片显示方法
Jul 26 Python
3个用于数据科学的顶级Python库
Sep 29 Python
Python常见的pandas用法demo示例
Mar 16 Python
解决Python正则表达式匹配反斜杠''\''问题
Jul 17 Python
pytorch中的卷积和池化计算方式详解
Jan 03 Python
pytorch-RNN进行回归曲线预测方式
Jan 14 Python
使用jupyter notebook运行python和R的步骤
Aug 13 Python
numpy中生成随机数的几种常用函数(小结)
Aug 18 Python
python 利用百度API识别图片文字(多线程版)
Dec 14 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
PHP5中MVC结构学习
2006/10/09 PHP
遍历指定目录下的所有目录和文件的php代码
2011/11/27 PHP
php封装json通信接口详解及实例
2017/03/07 PHP
php生成无限栏目树
2017/03/16 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
laravel中短信发送验证码的实现方法
2018/04/25 PHP
javascript同步Import,同步调用外部js的方法
2008/07/08 Javascript
Jquery截取中文字符串的实现代码
2010/12/22 Javascript
提交表单时执行func方法实现代码
2013/03/17 Javascript
js实现图片轮换效果代码
2013/04/16 Javascript
javascript实现当前页导航激活的方法
2015/02/27 Javascript
javascript实现控制div颜色
2015/07/07 Javascript
基于jquery实现放大镜效果
2015/08/17 Javascript
jQuery实现图片轮播效果代码
2016/09/27 Javascript
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
说说node中的可读流和可写流的区别
2018/06/01 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
[03:42]2016国际邀请赛中国区预选赛首日现场玩家采访
2016/06/26 DOTA
[56:58]VP vs Optic 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
实例讲解python函数式编程
2014/06/09 Python
flask框架视图函数用法示例
2018/07/19 Python
Python3爬虫教程之利用Python实现发送天气预报邮件
2018/12/16 Python
Python通过TensorFLow进行线性模型训练原理与实现方法详解
2020/01/15 Python
详解python内置常用高阶函数(列出了5个常用的)
2020/02/21 Python
Python参数传递实现过程及原理详解
2020/05/14 Python
Python CSS选择器爬取京东网商品信息过程解析
2020/06/01 Python
python更新数据库中某个字段的数据(方法详解)
2020/11/18 Python
红色连衣裙精品店:Red Dress Boutique
2018/08/11 全球购物
电子商务专业个人的自我评价
2013/11/19 职场文书
护士演讲稿范文
2014/01/05 职场文书
先进德育工作者事迹材料
2014/01/24 职场文书
员工拓展培训方案
2014/02/15 职场文书
2016年高校自主招生自荐信范文
2015/03/24 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
go语言中http超时引发的事故解决
2021/06/02 Golang
前端vue+express实现文件的上传下载示例
2022/02/18 Vue.js