Total de Letras en una Lista de Palabras


Descripción

Escribe una función llamada total_length que toma una lista de cadenas y devuelve la longitud total de las cadenas.

Prueba la función con la lista de palabras del archivo , para el cuál debes obtener como resultado 902,728.

Ejemplo de Ejecución:

print(total_lengt, word_list)
902728

Solución

Mostrar solución
def total_length(word_list):
  total = 0
  for line in word_list:
    total += len(line) - 1 # descontar el caracter de salto de línea
  return total

word_list = open('/content/words.txt', 'r')

print(total_length(word_list))

Probar solución en Google Colab

Fuente del ejercicio: https://allendowney.github.io/ThinkPython/chap09.html#id3