3Eva_IT2017_T3 Prueba de escritorio – cadenas, listas, índices

3ra Evaluación I Término 2017-2018. Septiembre 16, 2017 /CCPG001

TEMA 3 (10 PUNTOS)
a. [5 puntos] ¿Qué imprime el siguiente código? Justifique su respuesta.

a = 'mensaje'
c = 'abcdefg'

i = len(c)-1
for b  in a:
    print(b*c.index(c[i]))
    i -= 1

b. [5 puntos] ¿Qué imprime el siguiente código? Justifique su respuesta.

L = [5,3,8,2,7]

A = [0]*10
indice = 3
for valor in L:
    if valor < 6:
        indice -= 1
    else:
        indice += 1
    A[indice] = valor

print(set(A))

Referencia: Archivo original 3Eva_IT2017.pdf