A veces, mientras trabajamos con la lista de Python, podemos tener un problema en el que necesitamos encontrar que una lista es una Array o una lista contiene una lista como elemento. Este problema puede surgir en el dominio de la ciencia de datos, ya que implica el uso de arrays con más frecuencia. Vamos a discutir cierta forma en que se puede realizar esta tarea.
Método: Usoany() + isinstance()
La combinación de las funciones anteriores se puede utilizar para realizar esta tarea. any()
se usa para verificar cada una de las ocurrencias y se isinstance()
usa para verificar la lista.
# Python3 code to demonstrate working of # Test for nested list # using any() + isinstance() # initialize list test_list = [[5, 6], 6, [7], 8, 10] # printing original list print("The original list is : " + str(test_list)) # Test for nested list # using any() + isinstance() res = any(isinstance(sub, list) for sub in test_list) # printing result print("Does list contain nested list ? : " + str(res))
Producción :
The original list is : [[5, 6], 6, [7], 8, 10] Does list contain nested list ? : 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