He tomado una cuenta de algo y salió a NPython: ¿Cómo hacer una lista de n números y seleccionar al azar cualquier número?
Ahora me gustaría tener una lista, que contiene de 0 a N números. Ejemplo: N = 5 entonces, count_list = [1, 2, 3, 4, 5]
¿cómo iba a ser capaz de hacer eso?
Además, una vez que haya creado la lista, me gustaría seleccionar al azar un número de esa lista y usar ese número. Después de eso, me gustaría seleccionar otro número de los números restantes de la lista (N-1) y luego usar eso también. Esto pasa, la lista está vacía. ¿alguien podría ayudarme con esto? Gracias
Su lista contiene 1 a N, no es cero a través N. –
¿Qué tan grande qué se puede esperar que N sea? 10? 10^8? Esto importa; todas las respuestas proporcionadas suponen O (N) complejidad del espacio ... ¿estás seguro de que quieres esto? En su pregunta, usted es bastante explícito al decir "Ahora me gustaría tener una lista", pero quería asegurarme de que se dio cuenta de lo que esto significa. –
Nunca pensé tan profundo. En realidad estaba buscando una lista en la que N es máx. De 20 a 30. Pero ya que lo mencionaste, como ejercicio de aprendizaje para mí, ¿podrías ayudarme con lo siguiente? 1. ¿Cuál es la complejidad del espacio O (N)? 2, ¿qué pasa cuando mi lista es de aproximadamente 10^8 – Sunny