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

Вот способы проверить, пустой ли список в Python.

  1. Использование оператора not.
  2. Использование метода len().
  3. Сравнивая с пустым списком.
  4. Проверка пустого списка, используя рекомендуемый метод PEP 8.
  5. Сравнение заданного списка с пустым списком с помощью оператора !=.
  6. С помощью понимания списка + len().
  7. Использование модуля NumPy.

Способ 1: использование оператора not

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

Пример

Выход

Способ 2: использование функции len()

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

Выход

Мы также можем использовать двойное равно для сравнения с 0, чтобы проверить, пуст ли список.

Выход

Этот метод является явным и не более чем Pythonic, но здесь вы получите представление о том, как проверять.

Способ 3: сравните пустой список с другим пустым списком

Сравните наш текущий список с [ ]; мы получим представление, если список пуст.

Выход

Способ 4: проверка пустого списка с использованием метода, рекомендованного PEP 8

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

Выход

Способ 5: сравнение заданного списка с пустым списком с помощью оператора !=

Выход

Способ 6: использование понимания списка + len()

Выход

Способ 7: модуль numpy

Выход

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python