Bonjour,
Encore moi
J'essaie de faire une matrice carrée avec des listes.
le résultat doit ressemble à ça, avec n = 8 :
Donc avec n=8, je doit avoir 8 lignes de chacune 8 nombres, 2 par 2.m1 :
[2, 4, 6, 8, 10, 12, 14, 16]
[18, 20, 22, 24, 26, 28, 30, 32]
[34, 36, 38, 40, 42, 44, 46, 48]
[50, 52, 54, 56, 58, 60, 62, 64]
[66, 68, 70, 72, 74, 76, 78, 80]
[82, 84, 86, 88, 90, 92, 94, 96]
[98, 100, 102, 104, 106, 108, 110, 112]
[114, 116, 118, 120, 122, 124, 126, 128]
J'en suis là avec mon code :
et là j'obtiens donc tous les nombres nécessaires, mais dans une seule liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part m1 = [nbre for nbre in range(2,n*n*2+1,2)]
Et je ne sais pas comment découper cette liste en n nombres.
Là en gros ça fait une heure que j'essaie de faire du slicing dans une boucle, sans succésje doit pas faire ce qu'il faut.
Des idées ?
Peut-être c'est mal fait au départ, il était peut-être possible de créer, dès le début, une liste de liste avec n termes. Mais je n'ai pas su faire non plus.
Partager