bonjour,

étant donner une liste :
Sum_comm=[(1, 30), (2, 57), (4, 36),(1, 31), (2, 50), (4, 38),(1, 71), (2, 55), (4, 38)]
len(Target)=3
je veux décomposer cette liste par pas : len(Target)
(1, 30), (2, 57), (4, 36)
(1, 31), (2, 50), (4, 38)
(1, 71), (2, 55), (4, 38)

ce que j'ai fait juste une simple affichage pour tester:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
   if len(sum_comm)>len(Target_CPus):
                   print(sum_comm[:len(Target_CPus)])
                   print(sum_comm[len(Target_CPus):])
pour la résultat :
(1, 30), (2, 57), (4, 36)
(1, 31), (2, 50), (4, 38)
(1, 71), (2, 55), (4, 38)
je veux la stoker dans une matrice au début intialiser à 0:

MTCCM = zeros((len(len(sum_comm)/len(Target_CPus), len(Target_CPus)), dtype='i')

je veux arriver à faire une matrice de cette forme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 1   2   4
   
1 30 75 36 
2 31  50 38
3 71  55  38