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

любой () метод в программировании Python

МЕТОД любой () в Python является еще одним встроенным методом. Мы видели ранее работа и использование всех () метода в Python. Метод любой () очень

Автор оригинала: Pankaj Kumar.

любой () метод в программировании Python

МЕТОД любой () в Python является еще одним встроенным методом. Мы видели ранее работа и использование всех () метода в Python. МЕТОД любой () очень похож на этот метод. Это рассказывает нам о природе любого намека. Давайте понять, какой метод на самом деле и как он работает.

Как любой () метод в Python работает

МЕТОД любой () в Python проверяет, есть ли какие-либо элементы элемента, как массив, список, кортеж и т. Д. правда или нет.

Если кто-то из них верно, метод напрямую возвращает « Правда ‘и’ Ложь «Если никто из них не правда. любой () Метод также возвращает « Ложь «Это предоставляемый объект ITERABLE IS Пустой Отказ Посмотрите на синтаксис ниже,

Синтаксис,

any( iterable_object_name )

Здесь,

  • iterable_object_name , как указано имя, это название объекта, для которого должно быть сделано проверка
  • Метод вернет «Истина » «Если и только если какой-либо из элементов ITERable объектов верно
  • С другой стороны, метод вернется « Ложь «Если все элементы являются ложными или итерабельными, это Пустой один

Примеры любого () метода в Python

Приведенный ниже код пытается проиллюстрировать использование и работу встроенного метода Python любой () наилучшим образом возможным,

# python any() example
print("any() in Python:")

# Defining different type of variables

list1 = ['John','Arya','Daniel','Sophie']
list2 = [0, 1, 1, 1, 0]
dictionary1 = {1: "True", 2: "False"}
dictionary2 = {0: "False", 1: "True"}
tpl1 = (0, 0, 0, 0)

# Evaluating the variables with the any() method.

print("any() results for various variables and objects:")
print("list1=['John','Arya','Daniel','Sophie']:", any(list1))
print("list2=[0,1,1,1,0]:", any(list2))
print("tpl1=(0,0,0,0):", any(tpl1))
print("dictionary1:", any(dictionary1))
print("dictionary2:", any(dictionary2))

# Testing any() method's evaluation for empty objects

dict_empt = {}
list_empt = []
print("any() results for empty objects:")
print("dict_empt:", any(list_empt))
print("list_empt:", any(dict_empt))

Выход:

Любой пример тестирования метода

Начиная с различными намерениями, которые мы рассмотрели для этого примера, мы использовали Списки , кортеж , а также Словари Отказ Но любой () Метод применим для любого намека, а не конкретно то, что мы использовали.

Понять код,

  • С list1 У всех правдивых ценностей, любой () Метод для List1 возвращается Правда,
  • Точно так же list2 Содержит три (3) ненулевых, нелельчайных ценностей, следовательно, в этом случае … любой () Возвращает true. Для кортежа
  • TPL1 Метод возвращает Ложь Так как все элементы - 0 и оценивать в ложный Как словари,
  • Словарь1 и Словарь2 иметь хотя бы одну правдивую ценность. Поэтому мы получаем желаемый выход, то есть Правда Для
  • Пустой ИТЕРАЛНЫЕ объекты, как упоминалось ранее, метод любой () возвращает false для пустого списка, так и для словаря

Разница между любым () и всем () методом в Python

Быстро, суммированная разница между всем () и любым () методом в Python:

  • любой () Проверяет ли по крайней мере один из элементов из истина правда
  • все () Проверяет ли все элементы неразмерных
  • Для пустых объектов любой () Возвращает false, тогда как все () Возвращает true.

Заключение

В этом руководстве мы узнали о встроенном любой () Метод Python Как это работает и как он взаимодействует с различными намерениями.

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

Рекомендации