Bonjour à tous, je tente de supprimer le premier élément d'une list qui se trouve dans un thread, et j'obtient bien ce que je veux la suppression du premier et l'affichage du suivant, mais j'ai plusieurs list dans la liste qui apparait et je ne comprend pas pourquoi , merci de votre aide pour m'aidé a réussir mon problème

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
import os
from os import system
import sys
import psycopg2
 
list = []
def listaff ():
 
    c = ""
    a = ""
    b = ""
    d = ""
 
    c = "chien"
    list.append(c)
 
    a = "chat"
    list.append(a)
 
    b = "tigre"
    list.append(b)
 
    d = "lion"
    list.append(d)
 
    return list
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
import os
from os import system
import sys
import threading
from authorise import *
 
t4 = threading.Thread(target = listaff)
 
t4.start()
 
print (listaff ())
print (listaff ()[0])
 
del listaff ()[0]
print (listaff ())
print (listaff ()[0])
 
t4.join()