会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
meidada
博客园
首页
新随笔
联系
订阅
管理
2022年11月8日
流畅的python_不要使用可变类型作为参数默认值
摘要: 可变参数作为对象的默认值的时候 创建不同的对象(均为默认值)的时候,默认值会具有相同的引用 def f(a = []): a.append(1) return a print(f()) print(f()) print(f()) # 输出 # [1] # [1, 1] # [1, 1, 1] 正确的
阅读全文
posted @ 2022-11-08 13:13 meizhengchao
阅读(12)
评论(0)
推荐(0)
编辑
公告