一下,回答道。
“哦!原来是这样!谢师兄,”周青恍然大悟,接着,指着编程某处异常,问:“那这里是怎么回事,我只改了a.x,为什么c.x也改了?”
“嗯,在python中,类变量在内部当做字典来处理,其遵循常被引用的方法解析顺序(mro)。所以在这些代码中,由于class c中的x属性没有找到,它会向上找它的基类,换句话说,class c中没有它自己的x属性,其独立于a。因此,c.x事实上是a.x的引用,所以会造成这样的情况,你只要……。”谢嘉鸿顺着周青指点的地方看去,连忙解释。
“明白了,谢师兄,再问你个python作用域的问题,……。”周青眼睛一亮,点了点头,继续问。
“……。”谢嘉鸿皱眉思 考起来。
周青问题不断,一个接着一个,谢嘉鸿耐心十足,详细解答。
时间一点一滴地流逝,转过半个多小时过去。
张思 雅站在一旁,呆呆地看着他们,渐渐地感觉谢嘉鸿有些疲于应付,有些力不从心了。
“当迭代的时候,从一个列表(list)或者数组中删除元素,对于有经验的开发者,这是一个非常明显的