Mögliche Duplizieren:
How do I randomly select an item from a list using Python?zufälliges Auswählen Elemente aus einem Array Python
Ich habe zwei Arrays pool_list_X, pool_list_Y. Beide haben ein Nummernfeld als Element in der Liste. Also im Grunde
pool_list_x[0] = [1 2 3 4] # a multidimensional numpy array.
und jedes Element von pool_list_x hat entsprechendes Element in pool_list_y
which is to say, that pool_list_x[i] corresponds to pool_list_y[i]
Jetzt. wenn ich zufällig 10 Elemente von list_x auswählen muss (und damit die entsprechenden Elemente zu list_y). Wie mache ich das. Ich kann mir eine sehr naive Art vorstellen .. zufallsgenerierte Zahlen. und so .. aber das ist nicht sehr effizient .. was ist der pythonische Weg, dies zu tun. Dank
Haben Sie an die Standardbibliothek gedacht? Vielleicht googeln oder suchen Stackoverflow? – Marcin
Wie ich schon sagte, ich kenne den naiven Weg ... aber in diesem Fall ... müsste ich eine Zufallszahl erzeugen und auf Kollisionen prüfen, um sicherzustellen, dass die gleiche Zahl nicht zweimal erzeugt wird und 10 nur ein Beispiel ist. Ich möchte wie 100k Zufallszahlen generieren .. diese Methode wird nicht ausreichen. – Fraz
ist das nicht wahr für jede andere Frage für Stackoverflow? – Fraz