Problem

9 /12


Tableaux NumPy à deux dimensions. Éléments de référence

Theory Click to read/hide

Tableaux NumPy 2D

Un élément d'un tableau à deux dimensions est accessible en spécifiant les coordonnées de l'élément, d'abord le numéro de ligne, puis le numéro de colonne. Les coordonnées sont séparées par des virgules. 
Tout tableau peut être converti en un tableau à deux dimensions à l'aide de la fonction reshape().

Exemple
1
2
3
4
5
6
7
8
# La fonction reshape() change la forme d'un tableau sans changer ses données. x = np.arange(12).reshape(3, 4) imprimer(x) # [[ 0 1 2 3] # [ 4 5 6 7] # [ 8 9 10 11]] # Pour accéder à un élément, indiquez ses coordonnées séparées par des virgules print(x[1, 2]) # 6

Problem

Les nombresn et m sont donnés en entrée. Générer un tableau de taille n par m, dans lequel la première ligne (la ligne avec un index zéro) contient des nombres à partir de 0 jusqu'à m-1 et les nombres restants sont 0. Le type des éléments du tableau doit être np.int8.
 

 

Exemples
# Entrée Sortie
1 3
4
[[0 1 2 3]
 [0 0 0 0]
 [0 0 0 0]]