Problem

9 /12


Matrices NumPy bidimensionales. Elementos de referencia

Theory Click to read/hide

Arreglos 2D NumPy

Se accede a un elemento de una matriz bidimensional especificando las coordenadas del elemento, primero el número de fila y luego el número de columna. Las coordenadas están separadas por comas. 
Cualquier arreglo se puede convertir en un arreglo bidimensional usando la función reshape().

Ejemplo
1
2
3
4
5
6
7
8
# La función remodelar() cambia la forma de una matriz sin cambiar sus datos. x = np.arange(12).reformar(3, 4) imprimir(x) # [[ 0 1 2 3] # [4 5 6 7] # [8 9 10 11]] # Para acceder a un elemento, especifique sus coordenadas separadas por comas imprimir(x[1, 2]) # 6

Problem

Los números n y m se dan como entrada. Genere una matriz de tamaño n by m, en la que la primera línea (la línea con índice cero) contiene números desde 0  hasta m-1 y los números restantes son 0. El tipo de elementos de la matriz debe ser np.int8.
 

 

Ejemplos

# Entrada Salida
1 3
4
[[0 1 2 3]
 [0 0 0 0]
 [0 0 0 0]]