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单链表实现代码实例
Nov 21 Python
windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)
Feb 21 Python
对python 矩阵转置transpose的实例讲解
Apr 17 Python
python和opencv实现抠图
Jul 18 Python
python单线程文件传输的实例(C/S)
Feb 13 Python
django 数据库连接模块解析及简单长连接改造方法
Aug 29 Python
pycharm内无法import已安装的模块问题解决
Feb 12 Python
Python+Django+MySQL实现基于Web版的增删改查的示例代码
May 13 Python
Pytorch上下采样函数--interpolate用法
Jul 07 Python
python redis存入字典序列化存储教程
Jul 16 Python
如何利用python进行时间序列分析
Aug 04 Python
python 下划线的多种应用场景总结
May 12 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 MYSQL 数据备份类
2009/06/19 PHP
PHP与SQL注入攻击防范小技巧
2011/09/16 PHP
PHP生成指定随机字符串的简单实现方法
2015/04/01 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
雄兵连第三季海报曝光,艾妮熙德成主角,蔷薇新造型
2021/03/09 国漫
一个简单的js渐显(fadeIn)渐隐(fadeOut)类
2010/06/19 Javascript
jCallout 轻松实现气泡提示功能
2013/09/22 Javascript
js 加密压缩出现bug解决方案
2014/11/25 Javascript
JavaScript实现的一个日期格式化函数分享
2014/12/06 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
详解JavaScript时间格式化
2015/12/23 Javascript
你有必要知道的25个JavaScript面试题
2015/12/29 Javascript
jQuery绑定事件on()与弹窗的简要概述
2016/04/27 Javascript
JavaScript判断用户名和密码不能为空的实现代码
2016/05/16 Javascript
用jQuery的AJax实现异步访问、异步加载
2016/11/02 Javascript
Bootstrap实现带暂停功能的轮播组件(推荐)
2016/11/25 Javascript
js禁止Backspace键使浏览器后退的实现方法
2017/09/01 Javascript
基于 Vue 实现一个酷炫的 menu插件
2017/11/14 Javascript
Javascript防止图片拉伸的自适应处理方法
2017/12/26 Javascript
浅析JavaScript异步代码优化
2019/03/18 Javascript
详解vue-cli3多环境打包配置
2019/03/28 Javascript
解决vue单页面应用中动态修改title问题
2019/06/09 Javascript
用Python编写简单的微博爬虫
2016/03/04 Python
Python进行数据提取的方法总结
2016/08/22 Python
用python写一个带有gui界面的密码生成器
2020/11/06 Python
详解python使用金山词霸的翻译功能(调试工具断点的使用)
2021/01/07 Python
英国标志性奢侈品牌:Burberry
2016/07/28 全球购物
秋季运动会广播稿
2014/02/22 职场文书
大专生求职信
2014/06/29 职场文书
祖国在我心中演讲稿600字
2014/09/23 职场文书
2014年班组长工作总结
2014/11/20 职场文书
行政人事专员岗位职责
2015/04/07 职场文书
古诗之爱国古诗5首
2019/09/20 职场文书
解决golang在import自己的包报错的问题
2021/04/29 Golang
Python实现批量自动整理文件
2022/03/16 Python
Android自定义ScrollView实现阻尼回弹
2022/04/01 Java/Android