Python: Somme longueurs de chaîne

Est-il plus idiomatiques façon à la somme des longueurs de chaîne en Python qu'en utilisant une boucle?

length = 0
for string in strings:
    length += len(string)

J'ai essayé sum(), mais il ne fonctionne que pour les entiers:

>>> sum('abc', 'de')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: sum() can't sum strings [use ''.join(seq) instead]
Qu'entendez-vous par "plus rapide"? Moins de frappe ou une exécution plus rapide?
Désolé, je pensais "plus rapide" que dans moins de frappe, mais ce que je veux dire, c'est idiomatiques.
Pas de soucis. Je pense que c'est ce que tout le monde figuré. Je suis juste un pédant!

OriginalL'auteur Zaz | 2010-09-23