0
votes

Création de variables individuelles automatiquement à partir d'une liste en boucle

J'ai besoin d'obtenir chaque numéro dans une liste multipliée par un numéro de flotteur, j'ai googlé sur le déballage d'une liste dans des variables individuelles, mais je ne pouvais pas le faire fonctionner puisque ma liste dépend de la quantité de chiffres que l'utilisateur souhaite. xxx

alors, si multipler est vrai, je veux créer une variable conserve la valeur de la multiplication entre aléatoire et chaque numéro L'utilisateur a ajouté à la liste: xxx

C'est ce que j'ai eu jusqu'à présent, je ne peux évidemment pas le réparer sans votre aide. Merci d'avance


1 commentaires

3 Réponses :


0
votes

Utiliser mappe Pour appliquer une fonction à chaque élément d'une liste: xxx

lambda est juste un moyen de créer une fonction anonyme . Vous pouvez utiliser une fonction définie ailleurs dans votre programme.


0 commentaires

0
votes

Vous pouvez utiliser une compréhension de liste standard:

multiplier = 10
items = [1,2,3,4]
result = [item * multiplier for item in items]
print(result)


0 commentaires