Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: angrymasther en 23 Diciembre 2015, 09:34 am



Título: (Python) Es posible hacer una tupla con patrones aleatorios?
Publicado por: angrymasther en 23 Diciembre 2015, 09:34 am
Hola, desde hace un tiempo estoy intentandoestudiar programación en python pero nunca habia tenido tiempo.
Ayer estaba viendo tutoriales y descubrí las tuplas, mi duda es: es posible establecer patrones en la tupla que sean aleatorios cubriendo ciertod requesitos para esos patrones? Y, si es asi como?

Gracias.


Título: Re: (Python) Es posible hacer una tupla con patrones aleatorios?
Publicado por: xGENiiiuS en 7 Enero 2016, 18:25 pm
bueno te explico yo estoy estudiando las tuplas (todavia no he llegado a fondo, lo que llevo explica como es y pone varios ejemplos)
y bueno es algo como esto la sintaxis:

>>> "denmark", "norway", "sweden"
(`denmark`,`norway`,`sweden`)

>>>"one",
(`one`,)

** Las tuplas una vez creada no se puede modificar, las listas si.
 
Asi que con lo que se ahora mismo no se puede poner patrones aleatorios, no obstante en breve espero estar a fondo con las tuplas y te podre confirmar pero creo que no se puede no obstante espera otra respuesta de gente que sepa mas de python :)

Espero ayudarte


Título: Re: (Python) Es posible hacer una tupla con patrones aleatorios?
Publicado por: tincopasan en 8 Enero 2016, 02:05 am
1)perdón por la demora, pero este post está mal ubicado! debería estar en script python, por eso no lo vi antes, es más, ahora de casualidad.
2) para hacer aleatorios se usa el modulo random, lo de los patrones se pueden establecer pero tu pregunta es muy génerica.
3)en tiempo de ejecución se puede crear una tupla basicamente con cualquier cosa(depende de que quieras)
4) un ejemplo facil de random con números y la creación de la tupla
Código
  1. import random
  2. numeros=[0,1,2,3,4,5,6,7,8,9,10,]
  3.  
  4. a= random.sample(numeros,3)
  5. b= tuple(a)
  6. print(b)
  7.