operaciones con cadenas vacías | función de igualdad ()

| | | | | | | | | | | |

numpy.core.defchararray.equal (arr1, arr2) — esta es otra función para realizar operaciones de cadena en numpy. Comprueba los elementos de dos matrices idénticas uno por uno y devuelve Verdadero si son iguales. De lo contrario, se devuelve False.

Parámetros:
arr1: array_like de str o unicode .< br>arr2: array_like de str o unicode.

Devoluciones: [ndarray] Matriz de salida de bools, o un solo bool si arr1 y arr2 son escalares.

Código # 1:


# Explicación del programa Python
# método numpy.char.equal()


# numpy import

import numpy as geek


# matrices de entrada

in_arr1 = geek.array ( `numpy` )

imprimir ( "Primera matriz de entrada:" , in_arr1)

in_arr2 = geek.array ( `numpy` )

print ( "Segunda matriz de entrada:" , in_arr2)


# comprobar si son iguales

out_arr = geek.char.equal (in_arr1, in_arr2)

print ( < clase de código = "cadena"> "Array de salida:" , out_arr)

Salida:

1ra Matriz de entrada: numpy 2da Matriz de entrada: numpy Matriz de salida: Verdadero 

Código # 2:

< br>

# Explicación del programa Python
# método numpy.char.equal()


# numpy import

importar numpy as geek


# matrices de entrada

in_arr1 = geek.array ([ `Geeks` < clase de código = "simple">, `for` , `Geeks ` ])

print ( "Primera matriz de entrada:" , in_arr1)


in_arr2 = geek.array ([ `Geek` , `for` , ` Geek` ])

print < /código> ( " Matriz de entrada 2: " , in_arr2)


# comprobar si son iguales

out_arr = geek.char.equal (in_arr1, in_arr2)

imprimir ( " Matriz de salida: " , out_arr)

Salida:

1ra Matriz de entrada: [`Geeks`` for` ` Geeks`] 2nd Input array: [` Geek` `for`` Geek`] Output array: [False True False] 

Código # 3:


# Explicación del programa Python
# método numpy.char.equal()


# importación numpy

importación numpy as geek


# matrices de entrada

in_arr1 = geek.array ([ `10` , `11` , `12` < /código> ])

imprimir ( "Primera matriz de entrada:" , in_arr1)


in_arr2 = geek.array ([ `10` , `11` , < código clase ="cadena ">` 121` ])

imprimir ( "2da matriz de entrada: " , in_arr2)


# comprobar si son iguales

< clase de código = "simple"> out_arr = geek.char.equal (in_arr1 , in_arr2)

print ( "Array de salida: " , out_arr)

Salida:

1ra Matriz de entrada: [`10`` 11` `12`] Segunda matriz de entrada: [` 10` `11`` 121`] Matriz de salida: [Verdadero Verdadero Falso]