源代码
a = {"A": 1, "B": 2}
b = {"C": 3, "D": 4}
for key, value in b.items():
a[key] = value
print(a)
del a["A"]
print(a)
a.pop()
print(a)
报错
TypeError: pop expected at least 1 argument, got 0
解决办法
pop()里面需要有参数
b=a.pop("C")
print(b)
print(a)
注意区分del和pop,del只能单纯删除元素,不能赋值,pop可以赋值。