刚刚学,关于Python字典有个小问题我不能理解

有一个字典,我想删除巴拉巴拉建的值。
x=thisdict.pop(巴拉巴拉)
print(x)

thisdict.pop(巴拉巴拉)
print(thisdict)

有什么区别

为啥加了个x=,会不一样

x是pop出来的那个键,thisdict里面存的是没pop出来的剩余的键,那能一样才见鬼了

pop是删掉最后一个值并输出,加了x = 之后就把这个值赋给x了 输出就是你删除的键值

x用来接收pop出来的值
没有x的话,打印的是剩下的字典