不懂就问,python类初始化时遇到的问题

最近工作在调试python脚本时由于不太懂原理,被一个疑惑卡了一会 回到家复现了一下当时的情况,举个栗子说明: 目的是创建student对象时用多个hobby对象填充student的成员hobbies的元素 为了看清楚点 没使用循环 结果却成了这样,所有对象的hobbies成员都长成一样的了,而且追加了所有元素 然后做了一个尝试,在初始化时append前每次都置空 这样输出的结果符合预期 但是为什
相关文章
相关标签/搜索