Hai cách chính: từ khóa del và phương thức pop().
1. del statement
>>> D1 = {1: 'a', 2: 'b', 3: 'c', 'x': 1, 'y': 2, 'z': 3}
>>> del D1['x']
>>> D1
{1: 'a', 2: 'b', 3: 'c', 'y': 2, 'z': 3}
Ném KeyError nếu key không tồn tại.
2. pop(key[, default])
>>> D1 = {1: 'a', 2: 'b', 3: 'c', 'x': 1, 'y': 2, 'z': 3}
>>> D1.pop('y')
2
>>> D1
{1: 'a', 2: 'b', 3: 'c', 'x': 1, 'z': 3}
# Với default (không ném exception)
>>> D1.pop('missing', 'default_val')
'default_val'
3. popitem() — xóa và trả về cặp cuối (Python 3.7+ insertion order)
>>> D1.popitem()
('z', 3)
4. clear() — xóa toàn bộ
D1.clear() # {}