Articles of aleatoria de

Crear lista de marca de tiempo aleatoria en python

¿Hay alguna forma de crear una lista de marcas de tiempo aleatorias irregulares en formato estrictamente creciente en Python? Por ejemplo: 20/09/2013 13:00 20/09/2013 13:01 20/09/2013 13:05 20/09/2013 13:09 20/09/2013 13:16 20/09/2013 13:26

Python al azar: ¿Qué sucede si no uso semilla (algo de Valor)?

a) En este caso, ¿el generador de números aleatorios usa el reloj del sistema (haciendo el cambio de semilla) en cada ejecución? b) ¿Se utiliza la semilla para generar los valores pseudoaleatorios de expovariate (lambda)?

¿Cómo consultar la semilla utilizada por random.random ()?

¿Hay alguna forma de averiguar qué semilla utilizó Python para generar su generador de números aleatorios? Sé que puedo especificar mi propia semilla, pero estoy bastante contento con la gestión de Python. Pero, quiero saber qué semilla utilizó, de modo que si me gustan los resultados que obtengo en una ejecución en particular, podría reproducir […]

¿Hay una distribución de números al azar que obedece la Ley de Benford?

Python tiene varias formas de generar diferentes distribuciones de números aleatorios, consulte la documentación del módulo random . Desafortunadamente, no son terriblemente comprensibles sin los antecedentes matemáticos apropiados, especialmente considerando los parámetros requeridos. Me gustaría saber si alguno de esos métodos es capaz de producir números aleatorios con una distribución que obedece a la Ley […]

¿Cómo puedo crear un número aleatorio que sea criptográficamente seguro en python?

Estoy haciendo un proyecto en python y me gustaría crear un número aleatorio que sea criptográficamente seguro. ¿Cómo puedo hacer eso? He leído en línea que los números generados por el aleatorizador regular no son criptográficamente seguros, y que la función os.urandom(n) me devuelve una cadena, y no un número.

¿Cómo generar una lista aleatoria de longitud fija de valores de un rango dado?

¿Cómo generar una lista aleatoria (pero única y ordenada) de una longitud determinada determinada fuera de los números de un rango dado en Python? Algo como eso: >>> list_length = 4 >>> values_range = [1, 30] >>> random_list(list_length, values_range) [1, 6, 17, 29] >>> random_list(list_length, values_range) [5, 6, 22, 24] >>> random_list(3, [0, 11]) [0, […]

Generar un trastorno aleatorio de una lista

¿Cómo puedo mezclar aleatoriamente una lista para que ninguno de los elementos permanezca en su posición original? En otras palabras, dada una lista A con elementos distintos, me gustaría generar una permutación B para que esta permutación es aleatoria y para cada n , a[n] != b[n] p.ej a = [1,2,3,4] b = [4,1,2,3] # […]

¿Cómo barajar una lista copiada sin barajar la lista original?

Estoy usando python y quiero mezclar una lista copiada que escribo después en un archivo txt (vea mi código a continuación). ¿Por qué la función aleatoria también aleatoriza la lista original? Solo uso la copia para la llamada a la función. ¿Algunas ideas? Gracias ! from random import shuffle def shuffleList2txt(myList): shuffle(myList) f = open(‘randList.txt’,’w’) […]

¿El azar es apenas aleatorio?

Hice esto para probar la aleatoriedad de randint: >>> from random import randint >>> >>> uniques = [] >>> for i in range(4500): # You can see I was optimistic. … x = randint(500, 5000) … if x in uniques: … raise Exception(‘We duped %d at iteration number %d’ % (x, i)) … uniques.append(x) … […]

Python – baraja solo algunos elementos de una lista

Estoy tratando de mezclar solo los elementos de una lista desde la 3ª hasta la última posición para que la 1ª siempre permanezca en su lugar, por ejemplo. list = [‘a?’,’b’,’c’,’d’,’e’] dentro list = [‘a?’,’b’,’d’,’e’,’c’] y por alguna razón esto no funciona: list = [‘a?’,’b’,’c’,’d’,’e’] import random random.shuffle(list[2:]) print list Alguien sabe que estoy haciendo […]