salut,
étant donné un élément dans REM, REM=[10]
que je veux ajouter à une position "pos" par exemple "3"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
input :
REM[10]
TPIN_F= [(4, 5, 11) , (2, 12, 13),(1, 3, 6),(7, 8, 9)
output souhaité:
TPIN_F= [(4, 5, 11) , (2, 12, 13),(1, 3, 6),(7, 8, 9,10)
la fonction est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
def final_merging(REM, TPIN_F,pos):
    for h in REM:
        val=h
        print("task à ajouter",h)
        for i in TPIN_F:
            print(i)
            for j in range(len(TPIN_F)):
                pos_courant=j
            print(pos_courant)
        while(pos_courant==pos-1):
            TPIN_F.insert(i, val)
    return TPIN_F
l'ajout n'est pas réaliser , je pense le problème est dans la derière bouce while