146 votes

Comment puis-je prendre 2 points au hasard d’un ensemble de Python ?

J’ai actuellement un ensemble de Python de taille n, où n > = 0. Y a-t-il une 1 ou 2 lignes Python solution rapide pour le faire ? Par exemple, le jeu va ressembler :

Le but est de récupérer 2 objets aléatoires de ce qui précède, et il est possible que l’ensemble ci-dessus peut contenir 0, 1 ou plusieurs éléments. La seule façon je peux penser à faire ce qui précède est de convertir l’ensemble à une list(mutable) d’où je peux accéder à 2 index unique aléatoire au sein de la longueur de l’ensemble.

306voto

John Millikin Points 86775

Utilisation du `` module : http://docs.python.org/library/random.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X