Рубрики
Без рубрики

Как проверить, ли словарь Python пуст?

Автор оригинала: Python Examples.

Python – Проверьте, если словарь пуст

Чтобы проверить, является ли словарь Python пуст, вы можете написать условие, что длина словаря равна нулю или не использует оператора, а также словарь с образованием логического состояния.

Состояние, не проверяющее, вернет истину, если словарь пуст и false, если словарь не пуст.

Другим способом проверить, является ли словарь пуст, проверяется, есть ли нулевые ключи: значение пары значения в словаре. Вызов встроенной len () функции и пропустите словарь в качестве аргумента. Функция Len () Возвращает целое число, представляющее количество клавиш: значение пар в словаре. Если словарь пуст, Len () возвращает 0.

Логическое состояние, чтобы проверить, является ли словарь пуст, это

len(myDict) == 0

Мы будем использовать это условие в выписке Python, если в следующих примерах.

Пример 1: Проверьте, если словарь пуст, используя не оператор

В следующей программе мы создадим пустой словарь и проверьте программно, если словарь пуст или не использует не оператор.

Python Program

myDict = {}
if not myDict:
    print('The dictionary is empty.')
else:
    print('The dictionary is not empty.')

Выход

The dictionary is empty.

Пример 2: Проверьте, если словарь пуст, используя LEN ()

В следующей программе мы будем использовать len () встроенную функцию для проверки, если словарь пуст или нет.

Python Program

myDict = {}
if (len(myDict) == 0):
    print('The dictionary is empty.')
else:
    print('The dictionary is not empty.')

Выход

The dictionary is empty.

Лен (Dict) Возвращает true и, следовательно, python выполняет, если блок блокировки.

Пример 3: Проверьте, если словарь пуст [отрицательный тест]

В этом примере мы инициализируем словарь с некоторыми ключом: значения пары и проверьте программно, если словарь пуст или нет. Состояние для проверки, если словарь пуст, должен вернуть FALSE и выполнить еще блок.

Python Program

myDict = {'a':'apple', 'b':'banana', 'c':'cherry'}
if (len(myDict) == 0):
    print('The dictionary is empty.')
else:
    print('The dictionary is not empty.')

Выход

The dictionary is not empty.

Резюме

В этом уроке примеров Python мы узнали, как проверить, является ли словарь Python пуст или нет.