python的函数位置参数在调用时可以直接传参,也可以a=5,b=7的形式传参,原以为kw参数才可以。
>>> def f(a,b): print a+b >>> f(3,5)#直接传参 8 >>> f(a=5,b=7)#以=形式传参 12
python的词典key不可以是list 、dict因为它们没有hash值
>>> o=object() >>> hash(o) -2146781108 >>> d={o:3}#对象可以作为key >>> d[o]# 3
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3