L_2=[ [ j*10+i for j in range(4) ] for i in range(3)] L_2=[[0, 10, 20, 30], [1, 11, 21, 31], [2, 12, 22, 32]] Cette liste de listes porte le nom en mathématique de matrice d'ordre 2
Liste à trois dimensions:
L_3=[ [[ k*100+j*10+i for k in range(2) ] for j in range(4) ] for i in range(3)]
Lista de comentários
Réponse :
Bonjour,
Explications :
Liste à une dimension:
L_1=[i for i in range(5)]
L_1=[0,1,2,3,4]
Liste à deux dimensions:
L_2=[ [ j*10+i for j in range(4) ] for i in range(3)]
L_2=[[0, 10, 20, 30], [1, 11, 21, 31], [2, 12, 22, 32]]
Cette liste de listes porte le nom en mathématique de matrice d'ordre 2
Liste à trois dimensions:
L_3=[ [[ k*100+j*10+i for k in range(2) ] for j in range(4) ] for i in range(3)]
L_3=[[[0, 100], [10, 110], [20, 120], [30, 130]], [[1, 101], [11, 111], [21, 121], [31, 131]], [[2, 102], [12, 112], [22, 122], [32, 132]]]
Cette liste de listes de listes porte le nom en mathématique de tenseur (mais je n'en suis pas sûr)
liste=[[1,2,3],[4,5,6],[6,7,8]]
est donc une liste de listes
i est l'indice de la ligne
j est l'indice de la colonne
[tex]\left[\begin{array}{ccc}1&2&3\\4&5&6\\6&7&8\end{array}\right] \\\\\\\left[\begin{array}{ccc}a_1_1&a_1_2&a_1_3\\a_2_1&a_2_2&a_2_3\\a_3_1&a_3_2&a_3_3\end{array}\right] \ en\ notation\ matricielle[/tex]