A veces, mientras trabajamos con Python, podemos tener un problema en el que necesitamos verificar si una variable es única o un registro. Esto tiene aplicaciones en dominios en los que necesitamos restringir el tipo de datos con los que trabajamos. Analicemos ciertas formas en que se puede realizar esta tarea.
Método n.º 1: usartype()
esta función incorporada se puede usar como abreviatura para realizar esta tarea. Comprueba el tipo de variable y también se puede emplear para comprobar la tupla.
# Python3 code to demonstrate working of # Check if variable is tuple # using type() # initialize tuple test_tup = (4, 5, 6) # printing original tuple print("The original tuple : " + str(test_tup)) # Check if variable is tuple # using type() res = type(test_tup) is tuple # printing result print("Is variable tuple ? : " + str(res))
The original tuple : (4, 5, 6) Is variable tuple ? : True
Método #2: Uso deisinstance()
otra función más que se puede emplear para realizar esta tarea. También devuelve verdadero, en caso de que la clase principal de la variable (si existe) sea una tupla.
# Python3 code to demonstrate working of # Check if variable is tuple # using isinstance() # initialize tuple test_tup = (4, 5, 6) # printing original tuple print("The original tuple : " + str(test_tup)) # Check if variable is tuple # using isinstance() res = isinstance(test_tup, tuple) # printing result print("Is variable tuple ? : " + str(res))
The original tuple : (4, 5, 6) Is variable tuple ? : 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