# Как удалить все элементы из словаря Python

## С помощью метода clear

Для удаления сразу всех элементов из словаря можно воспользоваться методом `clear`. Смотрите пример:

`dct = { 'a': 1, 'b': 2, 'c': 3 } dct.clear() print(dct)`

Результат выполнения кода:

`{}`

## С помощью цикла while

Удалить все элементы можно также и посредством цикла `while`, в котором метод `popitem` будет удалять пары ключ-значение до тех пор, пока длина словаря станет равной `0`. Смотрите пример:

`dct = { 'a': 1, 'b': 2, 'c': 3 } while len(dct) > 0: dct.popitem() print(dct)`

Результат выполнения кода:

`{}`

## Смотрите также

- метод `clear`,
  который удаляет все элементы словаря
- метод `popitem`,
  который удаляет пару ключ-значение

← →
↑