此处的in,not in 注意,在序列中使用时查找的时值,而不是建;此处字典中查找的是键,而不是值。
另外清空字典最好用clear();
如果a是一个子弹,b=a,则当你用a={}时,只是生成了一个空的字典,并把a标识指向了它的地址;但是b还指向a字典原来指向的地址。
并没有真正的清空原来地址里的内容,依然可以通过其他方式获取到原地址的内容。
如果使用a.clear()来情况,那么就把地址所对应存储(一般为内存)里的内容清空了。那么任何指向此存储地址的标识(各种变量名等),在取此地址存储的内容时(内容已经为空了),当然是空了,具体如下所示。