NumPy se basa en (y es un sucesor) del exitoso objeto de array Numeric. Su objetivo es crear la piedra angular de un entorno útil para la computación científica. NumPy proporciona dos objetos fundamentales: un objeto de array N-dimensional (ndarray) y un objeto de función universal (ufunc).
En esta publicación, discutiremos las formas en que podemos encontrar la longitud de cada elemento de string en la array numpy dada.
Problema n. ° 1: Dada una array numpy cuyos datos subyacentes son de tipo string. Encuentra la longitud de cada elemento en el objeto dado.
Solución: vamos a usar numpy.vectorize()
la función para encontrar la longitud de cada elemento en el objeto de array numpy dado.
# importing the numpy library as np import numpy as np # Create a numpy array arr = np.array(['New York', 'Lisbon', 'Beijing', 'Quebec']) # Print the array print(arr)
Producción :
Ahora usaremos numpy.vectorize()
la función para encontrar la longitud de cada elemento en el objeto de array numpy dado.
# Use vectorize function of numpy length_checker = np.vectorize(len) # Find the length of each element arr_len = length_checker(arr) # Print the length of each element print(arr_len)
Producción :
Como podemos ver en el resultado, hemos calculado con éxito la longitud de cada elemento de string en el objeto de array numpy dado.
Problema n.º 2: Dada una array numpy cuyos datos subyacentes son de tipo string. Encuentra la longitud de cada elemento en el objeto dado.
Solución: vamos a utilizar la técnica de comprensión de listas para encontrar la longitud de cada elemento en el objeto de array numpy dado.
# importing the numpy library as np import numpy as np # Create a numpy array arr = np.array(['New York', 'Lisbon', 'Beijing', 'Quebec']) # Print the array print(arr)
Producción :
Ahora usaremos la técnica de comprensión de listas para encontrar la longitud de cada elemento en el objeto de array numpy dado.
# Find the length of each element arr_len = [len(i) for i in arr] # Print the length of each element print(arr_len)
Producción :
Como podemos ver en el resultado, hemos calculado con éxito la longitud de cada elemento de string en el objeto de array numpy dado.
Publicación traducida automáticamente
Artículo escrito por Shubham__Ranjan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA