def replica(li, r):
    if not li:
        return li
    inicio = li[0:1]
    fin = li[1:]
    return (inicio * r) + replica(fin, r)

print("-->Examen1 - Ejercicio10<--\n")
lista = [1,3,3,7]
print("Lista original: ",lista)

newlist = replica(lista,2)
print("Nueva lista: ",newlist)
6a93c2341f061f8dabfae3d3579630846bdf8bc8
<mask token>

def replica(li, r):
    if not li:
        return li
    inicio = li[0:1]
    fin = li[1:]
    return inicio * r + replica(fin, r)


<mask token>

def replica(li, r):
    if not li:
        return li
    inicio = li[0:1]
    fin = li[1:]
    return inicio * r + replica(fin, r)


print('-->Examen1 - Ejercicio10<--\n')
<mask token>
print('Lista original: ', lista)
<mask token>
print('Nueva lista: ', newlist)

def replica(li, r):
    if not li:
        return li
    inicio = li[0:1]
    fin = li[1:]
    return inicio * r + replica(fin, r)


print('-->Examen1 - Ejercicio10<--\n')
lista = [1, 3, 3, 7]
print('Lista original: ', lista)
newlist = replica(lista, 2)
print('Nueva lista: ', newlist)

def replica(li, r):
    if not li:
        return li
    inicio = li[0:1]
    fin = li[1:]
    return (inicio * r) + replica(fin, r)

print("-->Examen1 - Ejercicio10<--\n")
lista = [1,3,3,7]
print("Lista original: ",lista)

newlist = replica(lista,2)
print("Nueva lista: ",newlist)