Python demander liste

Fermé
Aiderlesautres Messages postés 1079 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 15 novembre 2008 - 8 nov. 2008 à 22:59
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 11 nov. 2008 à 00:26
Bonjour,

Je cherche un moyen sous Python de demander à l'utilisateur de rentrer une liste. Pour le moment, je mets à chaque fois :
n=int(raw_input("Entrez combien vous voulez de valeurs dans votre liste : "))
L=[]
for i in range(0,n):
x=int(raw_input("Entrez une valeur : "))
L.append(x)
print "Votre liste est : ", L

Y'a-t-il un moyen plus rapide pour que l'utilisateur rentre sa liste ?

Merci d'avance

1 réponse

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 658
11 nov. 2008 à 00:26
#!/usr/bin/python
# -*- coding: iso-8859-1 -*-

print "Entrez des valeurs. Pressez simplement entrée quand terminé."
valeurs = []

while True:
    v = raw_input("Valeur:")
    if v:
        valeurs.append(v)
    else:
        break

print "Valeur entrées:", valeurs
10