Python | Registro verdadero

A veces, mientras trabajamos con Python, podemos tener un problema en el que tenemos un registro y necesitamos verificar si contiene todos los valores válidos. Este tipo de problema es común en los pasos de preprocesamiento de datos. Analicemos ciertas formas en que se puede realizar esta tarea.

Método n.º 1: usar la combinación not + any() + map()+ lambda
de las funciones anteriores se puede usar para realizar esta tarea. En esto, verificamos si hay algún elemento que use any()y la extensión de la lógica se realiza mediante map()y lambda.

# Python3 code to demonstrate working of
# True Record
# using any() + map() + lambda + not
  
# initialize tuple
test_tup = (True, True, True, True)
  
# printing original tuple
print("The original tuple : " + str(test_tup))
  
# True Record
# using any() + map() + lambda + not 
res = not any(map(lambda ele: not ele, test_tup))
  
# printing result
print("Is Tuple True ? : " + str(res))
Producción :

The original tuple : (True, True, True, True)
Is Tuple True ? : True

Método n.° 2: Usarall()
Esto verifica la veracidad de todos los elementos de la tupla usando all(), devuelve Verdadero si no hay ningún elemento Falso.

# Python3 code to demonstrate working of
# True Record
# using all()
  
# initialize tuple
test_tup = (True, True, True, True)
  
# printing original tuple
print("The original tuple : " + str(test_tup))
  
# True Record
# using all()
res = all(test_tup)
  
# printing result
print("Is Tuple True ? : " + str(res))
Producción :

The original tuple : (True, True, True, True)
Is Tuple True ? : True

Publicación traducida automáticamente

Artículo escrito por manjeet_04 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *