Comment puis-je accepter plusieurs entrées utilisateur séparées par un espace ? Je ne connais pas le nombre d'entrées, mais je sais qu'elles sont toutes des ints.
Voici quelques exemples d'entrées :
13213 412 8143
12 312
1321 142 9421 9 29 319
Je sais que je peux le faire si je connais le nombre d'entrées à l'avance, mais j'ai du mal à rendre cela générique. Je pourrais simplement demander à l'utilisateur d'indiquer le nombre de groupes d'ints qu'il va saisir :
inputs = int(raw_input("Enter number of raw inputs "))
num = []
for i in xrange(1, inputs):
num.append(raw_input('Enter the %s number: '))
Mais je cherche une solution plus élégante qui ne nécessite pas de poser deux questions à l'utilisateur.