Bonjour,
J'ai un problème avec les listes python :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
liste = list([]) #Je crée une liste
liste.append(7854) #J'y met des valeurs au pif
liste.append(4546) #J'y met des valeurs au pif
liste.append(8514) #J'y met des valeurs au pif
 
save = liste #Je crée une copie de la liste pour la manipuler sans modifier la liste de départ
 
del save[0] #Je modifie la liste crash-test
 
print(liste) #J'affiche l'ancienne liste pour vérifier si elle n'a pas changer
#Resultat: liste = [[4546],[8514]]
 
#ELLE A CHANGER !!!
Je ne comprend pas !
Par exemple sans liste ça ne fait pas ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
a = 0
b = a
b += 1
 
print(a)
#Resultat : a = 0 (Et non 1 !)
Merci de votre aide
Désolé la langue française que je maltraite... :)