Habitant Lv.6
Age : 28 Inscrit le : 02/08/2012 Messages : 108
| Sujet: Idiotie en python Mer 12 Sep 2012 - 7:46 | |
| Hello, donc voilà, désolé d'être idiot, mais je n'ai pas compris comment et pourquoi Marge est remplacer par Maggie, quelle fonction j'ai utilisé ? Si quelqu'un pourrais m'expliquer ça serais cool ! (Je suis un petit débutant, j'apprend encore les bases..) - Code:
-
>>> nom ='Maggie' >>> liste = ['Bart', 'Homer', 'Marge', 'Lisa'] >>> print (liste) ['Bart', 'Homer', 'Marge', 'Lisa'] >>> print (liste[2]) Marge >>> print (liste[1:3]) ['Homer', 'Marge'] >>> print (liste[:2]) ['Bart', 'Homer'] >>> simpson = liste >>> simpson ['Bart', 'Homer', 'Marge', 'Lisa'] >>> liste [2] = nom >>> simpson ['Bart', 'Homer', 'Maggie', 'Lisa'] >>> Merci ! |
|
Invité
| Sujet: Re: Idiotie en python Mer 12 Sep 2012 - 8:39 | |
| - Code:
-
liste [2] = nom Tu as d'abord défini que nom = "Maggie" tout au début de ton programme, ensuite tu écrases le champ de 2 de ta liste, en l'occurrence "Marge" en disant qu'elle est égale à nom (soit maggie) edit : rappelons qu'une liste commence à l'ID 0 ^^ |
|