Separando palabras

En python contamos con la cláusula len que nos permite medir la longitud de un objeto (string, tuplas, listas, rangos…).

En este breve ejercicio vamos a tomar una palabra y la vamos a listar letra a letra, primero usando el bucle while y luego haciendo uso de for … in:

palabra = 'Linux'
index = 0
 
while index < len(palabra):
    letra = palabra[index]
    print(letra)
    index = index + 1

Lo que nos dará una salida similar a esta:

Ahora hagamos lo mismo usando el bucle for … in

palabra = 'Linux'
 
for letra in palabra:
    print(letra)

Y revisemos la salida:

Obtenemos el mismo resultado, solo que usando menos líneas de código.

Siempre que el resultado sea el mismo y lo podamos hacer de diferentes maneras, debemos elegir la más simple y la que tenga menos líneas de código.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *