1 avril 2008
Python : Les fonctions : Objet liste avec remise à 0
Toujours dans l'optique des fonctions de liste, il est possible, à chaque passage d'une valeur, de remettre la liste à 0.
Code :
#!/usr/bin/env python
def val(a, chaine=None):
if chaine is None:
chaine = []
chaine.append(a)
return chaine
print val(10)
print val(20)
print val(50)
print val(100)
Résultat :
./valeur2.py
[10]
[20]
[50]
[100]
Cette fois, on peut voir que la "liste" est affectée d'une valeur unique.
Publicité
Commentaires