pesanan kamus pop vs del

pop returns the value of deleted key.
Basically, d.pop(key) evaluates as x = d[key]; del d[key]; return x.

Use pop when you need to know the value of deleted key
Use del otherwise
Dark Duck