Удаление пар «ключ—значение»

We use cookies. Read the Privacy and Cookie Policy

Когда информация, хранящаяся в словаре, перестает быть ненужной, пару «ключ—значение» можно полностью удалить при помощи команды del. При вызове достаточно передать имя словаря и удаляемый ключ.

Например, в следующем примере из словаря alien_0 удаляется ключ 'points' вместе со значением:

alien_0 = {'color': 'green', 'points': 5}

print(alien_0)

(1) del alien_0['points']

print(alien_0)

Строка (1) приказывает Python удалить ключ 'points' из словаря alien_0, а также удалить значение, связанное с этим ключом. Из вывода видно, что ключ 'points' и его значение 5 исчезли из словаря, но остальные данные остались без изменений:

{'color': 'green', 'points': 5}

{'color': 'green'}

примечание

Учтите, что удаление пары «ключ—значение» отменить уже не удастся.