Pagina de inicio
/
Tecnología
/
Alguien sabe hacer el último paso de este ejercicio de python: 1. Pide al usuario el número de elementos que va a tener una lista de números. 2. Pide, uno a uno, los elementos de esta primera lista. 3. Pide al usuario el número de elementos que va a tener una lista de letras. 4. Pide, uno a uno, los elementos de esta segunda lista lista. 5. Imprime todas las combinaciones de pares número-letra de las dos listas.

Pregunta

Alguien sabe hacer el último paso de este ejercicio de python: 1. Pide al usuario el número de elementos que va a tener una lista de números. 2. Pide, uno a uno, los elementos de esta primera lista. 3. Pide al usuario el número de elementos que va a tener una lista de letras. 4. Pide, uno a uno, los elementos de esta segunda lista lista. 5. Imprime todas las combinaciones de pares número-letra de las dos listas.

Solución

avatar
Sergioavanzado · Tutor durante 1 años
expert verifiedVerificación de expertos
4.0 (117 votos)

Responder

<div class="athena_tag_tk_ques_text_content" data-testid="answer_box_text"><p><strong>Respuesta:</strong></p><p>import itertools</p><p></p><p># Pedir el número de elementos de la primera lista</p><p>num_numeros = int(input("Ingrese el número de elementos para la lista de números: "))</p><p></p><p># Pedir los elementos de la primera lista</p><p>numeros = []</p><p>for i in range(num_numeros):</p><p>    numeros.append(int(input("Ingrese un número: ")))</p><p></p><p># Pedir el número de elementos de la segunda lista</p><p>num_letras = int(input("Ingrese el número de elementos para la lista de letras: "))</p><p></p><p># Pedir los elementos de la segunda lista</p><p>letras = []</p><p>for i in range(num_letras):</p><p>    letras.append(input("Ingrese una letra: "))</p><p></p><p># Generar todas las combinaciones posibles entre ambas listas</p><p>combinaciones = itertools.product(numeros, letras)</p><p></p><p># Imprimir las combinaciones</p><p>for comb in combinaciones:</p><p>    print(comb)</p></div>
Haz clic para calificar: