función para intercalar entre las letras de una cadena otra cadena
Python
Publicado el 2 de Febrero del 2021 por Katas (150 códigos)
8.474 visualizaciones desde el 2 de Febrero del 2021
Escriba una función que reciba dos strings como parámetros y retorne un nuevo string que consista del primero, pero con el segundo string intercalado entre cada letra del primero.
Por ejemplo si los strings son "paz" y "so", entonces tu función debe retornar "psoasozso"
Por ejemplo si los strings son "paz" y "so", entonces tu función debe retornar "psoasozso"
1
2
3
print(intercalar("paz", "so")) # "psoasozso"
print(intercalar("casa", "-")) # "c-a-s-a-"
print(intercalar("casa", " ")) # "c a s a "
Comentarios sobre la versión: 1 (3)
pero no, la función devuelve:
>> psoasoz
lista = []
for i in range(0, len(string_a)):
lista.append(string_a[i])
lista.append(string_b)
l = "".join(lista)
return l