如图,new_alien={}在循环内和循环外的差别,请教在
python3吧
全部回复
仅看楼主
level 1
如图,new_alien={}在循环内和循环外的差别,请教在循环外的话为什么改前三项结果全都改了
2020年07月07日 15点07分 1
level 1
如果把他放在循环外面, 那么list每次append进去的是同一个对象, 反之就是不同的对象
比如你第一个图, 把aliens列表里的任何一个元素的color改一下, 所有的color都变了, 而第二个图就不会
2020年07月09日 09点07分 2
1