Problem

9 /12


Matrizes NumPy bidimensionais. Elementos de referência

Theory Click to read/hide

Matrizes

2D NumPy

Um elemento de uma matriz bidimensional é acessado especificando as coordenadas do elemento, primeiro o número da linha e depois o número da coluna. As coordenadas são separadas por vírgulas. 
Qualquer array pode ser convertido em um array bidimensional usando a função reshape().

Exemplo
1
2
3
4
5
6
7
8
# A função reshape() altera a forma de um array sem alterar seus dados. x = np.arange(12).reshape(3, 4) print(x) # [[ 0 1 2 3] # [ 4 5 6 7] # [8 9 10 11]] # Para acessar um elemento, especifique suas coordenadas separadas por vírgulas print(x[1, 2]) # 6

Problem

Os números n e m são fornecidos como entrada. Emita uma matriz de tamanho n por m, na qual a primeira linha (a linha com índice zero) contém números de 0  até m-1 e os demais números são 0. O tipo dos elementos do array deve ser np.int8.
 

 

Exemplos
# Entrada Saída
1 3
4
[[0 1 2 3]
 [0 0 0 0]
 [0 0 0 0]]