numpy.array_repr()
La función se utiliza para convertir una array en una string.
Sintaxis: numpy.array_repr(arr, max_line_width=Ninguno, precision=Ninguno, suprimir_pequeño=Ninguno)
Parámetros:
arr: [array_like] Array de entrada.
max_line_width: [int, opcional] El número máximo de columnas que debe abarcar la string. Los caracteres de nueva línea dividen la string adecuadamente después de los elementos de la array.
precision : [int, opcional] Precisión de punto flotante. El valor predeterminado es la precisión de impresión actual (generalmente 8).
suprimir_pequeño: [bool, opcional] Representa números muy pequeños como cero, el valor predeterminado es Falso. Un número muy pequeño se define por precisión, si la precisión es 8, los números menores que 5e-9 se representan como cero.Devuelve: [str] La representación de string de una array.
Código #1: Trabajando
# Python program explaining # array_repr() function import numpy as geek arr = geek.array([4, -8, 7 ]) print ("Input array : ", arr) print(type(arr)) out_arr = geek.array_repr(arr) print ("The string representation of input array : ", out_arr) print(type(out_arr))
Producción :
Input array : [ 4 -8 7] class 'numpy.ndarray' The string representation of input array : array([ 4, -8, 7]) class 'str'
Código #2: Trabajando
# Python program explaining # array_repr() function import numpy as geek in_arr = geek.array([5e-8, 4e-7, 8, -4]) print ("Input array : ", in_arr) print(type(in_arr)) out_arr = geek.array_repr(in_arr, precision = 6, suppress_small = True) print ("The string representation of input array : ", out_arr) print(type(out_arr))
Producción :
Input array : [ 5.00000000e-08 4.00000000e-07 8.00000000e+00 -4.00000000e+00] class 'numpy.ndarray' The string representation of input array : array([ 0., 0., 8., -4.]) class 'str'
Publicación traducida automáticamente
Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA