问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python中参数传值问题

发布网友 发布时间:2022-04-23 17:29

我来回答

3个回答

热心网友 时间:2022-04-10 16:46

method2中list=[2,3,4]等于把list指向新的list,同时参数list又是函数的局部变量,退出后会丢掉新指向的[2,3,4],原list不会改变

要改成原列表替换

a=[543]
def method(l):   
   l[0:]=[1, 2, 3]#方法1:原列表全段替换
method(a) 
print(a)

def method1(l):   
   l.clear()#方法2:清除再添加
   l.extend([ 4, 5])
method1(a) 
print(a)

[1, 2, 3]
[4, 5]

热心网友 时间:2022-04-10 18:04

method2中的参数list并没有被使用,你相当于重新定义了list=[2,3,4],这个变量是局部变量,只在函数内部生效
print list2这里的list2是全局变量,list2本身并没有发生变化

热心网友 时间:2022-04-10 19:39

你把你形式参数修改一下名字改成list1之类的。追问那就是打印list1的结果:[1,2,3],method2内部操作并没有生效。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? python中参数是列表怎么使用 python中什么是位置参数 python中 形式参数和实际参数有什么区别 Python什么是命令行参数 简单谈谈Python中函数的可变参数 python中什么是变量什么是参数? Python中参数是传值,还是传引用 Python方法的几种常见参数类型 我想要个繁体字大全,是这种形式的比如:干(乾) 就是有简体也有繁体的 腌咸鸭蛋,盐和鸭蛋的比例是多少?谢谢! 腌鸭蛋的方法30个鸭蛋用多少盐盐? 腌鸭蛋一斤鸭蛋多少盐 腌制咸鸭蛋用粗盐还是细盐? 请问腌鸭蛋盐和水的比,怎么腌? 请问腌制咸鸭蛋盐和水的比例或鸭蛋个数与盐的准确比例是多少 腌制鸭蛋用盐的比例 腌咸鸭蛋水和盐的比例 请问腌鸭蛋,盐和鸭蛋的配比是多少? 微信里收藏的视频,在手机上可以看,ipad上看不了,是什么原因? 盐水腌鸭蛋盐和水的比例是多少 python中参数传递的方式是什么 Python函数之参数类型和参数传递(上) iPhone暗黑模式来了,但如何单独关闭微信的深色模式? 安徽,现在还能报专升本吗 请问2019年安徽统招专升本可能什么时候考试呀 2019年专升本的考试时间是什么时候? 专升本考试什么时候考。怎么填志愿啊。 专升本每年考试是什么时侯? 2019年安徽普通专升本招生计划 2019专升本考试时间? 专升本考试时间大概是什么时间? 你好,备用金还上显示有别的逾期不能用了? 2019专升本考试时间 我的备用金逾期一天已经还清 但是还是显示我有花呗借呗网商贷逾期? 备用金逾期了一天还清了但是取用仍显示借呗花呗网商贷等贷款逾期 请结清再试? 安徽医科大学专升本怎么报名 支付宝花呗和备用金有逾期还款后取用备用金总显示没有还清 有欠款 安徽专升本都考什么,都可以报哪些院校 - 信息提示 2019专升本录取时间?