有一个字典,我想删除巴拉巴拉建的值。x=thisdict.pop(巴拉巴拉)print(x)和thisdict.pop(巴拉巴拉)print(thisdict)
有什么区别
为啥加了个x=,会不一样
x是pop出来的那个键,thisdict里面存的是没pop出来的剩余的键,那能一样才见鬼了
pop是删掉最后一个值并输出,加了x = 之后就把这个值赋给x了 输出就是你删除的键值
x用来接收pop出来的值没有x的话,打印的是剩下的字典