Encoder: Zufallszahlen ohne Wiederholung (Python)

Beitrag lesen

Was macht denn deine Funktion? Vielleicht könnte man die tunen oder Ideen raus nehmen. Schreib sie doch mal.
Ich sehe schon auch Sinn darin dass du ein Array zufällig mischst und dann der Reihe nach ausliest.
Oder du füllst es mit aufsteigenden Werte und greifst dann zufällig darauf zu. Dann müsstest du dafür sorgen dass ein Wert nur einmal zugegriffen wird. Dazu könntest du dann je nach Zugriff per Zufallszahl einen der ersten (1000 - Zugriffszähler) Einträge auswählen und den aktuellen Eintrag immer so ans Ende des Arrays schieben, dass er beim nächsten Zugriff nicht mehr ausgewählt wird. Schwer zu erklären, wenn du nicht weißt was ich meine, versuch ich es nochmal :-)