Taller NumPy
Crear un array unidimensional que se llene con 15 números aleatorios entre 20 y 60.
Crear un array de 6x6x6 y llenarlo con numero aleatorios entre 0 y 1.
o ¿Cuál es el tamaño de este array?
o Hallar el valor minimo
o Hallar la posición en la que se encuentra el valor máximo
Crear un array de 10x4 y extraer las primeras 5 filas y almacenarlas en una lista.
Crear un método que tenga como parámetro un array unidimensional de 100 posiciones y
devuelva los 10 valores más grandes.
Crear un método que tenga como parámetros de entrada dos array bidimensionales y verifique si
son idénticas
Crear un array de 3x3x3 que se llene con números aleatorios entre 0 y 1, y reemplazar el valor
máximo por -1. Si el valor máximo se repite, se deben reemplazar varias veces.
Crear un método que tenga como parámetro de entrada un array de 10x2 donde cada fila
representa las coordenadas de un punto, y retorne una matriz de 10x10 con la distancia entre
cada par de puntos. A continuación, se presenta un ejemplo para 5 puntos.
Parámetro de entrada:
Punto 1 3 7
Punto 2 5 4
Punto 3 8 8
Punto 4 2 1
Punto 5 9 2
Salida:
Distancia entre Punto 1 y Punto 1 0 3.605 5.09 6.08 7.81
Distancia entre Punto 1 y Punto 2 3.605 0 5 4.24 4.47
Distancia entre Punto 1 y Punto 3 5.09 5 0 9.21 6.08
Distancia entre Punto 1 y Punto 4 6.08 4.24 9.21 0 7.07
Distancia entre Punto 1 y Punto 5 7.81 4.47 6.08 7.07 0
𝑑(𝑃1 , 𝑃2 ) = √(𝑥2 − 𝑥1 ) + (𝑦2 − 𝑦1 )