pues para que miento, no lo pude hacer, no pude eliminar las combinaciones, ya con este video si me queda mas claro
@fernandosanantonio10123 жыл бұрын
Yo lo hice de esta forma y el resultado es el mismo (lo hice 0-9 en vez de 1-10 pero eso es lo de menos): bombo = [0,1,2,3,4,5,6,7,8,9] contador = 0 for a in bombo: for b in bombo: for c in bombo: for d in bombo: for e in bombo: if a < b and a < c and a < d and a < e and\ b < c and b < d and b < e and\ c < d and c < e and\ d < e: comb = [a,b,c,d,e] contador += 1 print('Combinación', contador, ': ', comb)
@manueldejesusgallegosgarci83934 жыл бұрын
Profe Manuel González, ¿cómo sería este ejemplo utilizando itertools? ¿Tiene la continuación de este video? o ¿como se haría para que python le de todas la combinaciones directas? para hacer un código mas seguro.
@manuelgonzalez16444 жыл бұрын
Hola, si importas el módulo itertools, tienes la función combinations, Si haces help(itertools.combinations) podrás ver como se utiliza, para este caso sería: combinaciones = itertools.combinations(range(1,11), 5) Pero esta función devuelve un iterador (vemos lo que es un iterador en el nivel 32), tendrías que iterar por él: for i in combinaciones: print(i) Espero que te pueda servir. Un saludo.
@JavierMonteroTV4 жыл бұрын
Hola! He visto este vídeo y me gustaría contactar contigo. Si te parece déjame un correo electrónico y te comento. Espero tu respuesta. Saludos!
@manuelgonzalez16444 жыл бұрын
Hola, tienes el correo en la pestaña Más Información en la portada del Canal. Un saludo.