A veces recibimos datos en el contenedor que necesitamos procesar para manejarlos más para alguna utilidad esencial. La magnitud de la cantidad de datos a veces se vuelve importante y necesita ser conocida. Este artículo analiza la longitud total de la lista de strings. Vamos a discutir ciertas formas en que esto se puede hacer.
Método #1: Uso sum()
de la comprensión de lista +
La combinación de estas dos funciones se puede utilizar para realizar esta función en particular. La función de suma se usa para encontrar la suma de cada string de lista y la comprensión de lista hace la tarea de iteración.
# Python3 code to demonstrate # string lengths summation # using sum() + list comprehension # initializing list of tuples test_list = ['Geeks', 'for', 'Geeks'] # printing the original list print ("The original list is : " + str(test_list)) # using sum() + list comprehension # string lengths summation res = sum(len(i) for i in test_list) # printing result print ("The summation of strings is : " + str(res))
The original list is : ['Geeks', 'for', 'Geeks'] The summation of strings is : 13
Método #2: Usarjoin() + len()
las funciones incorporadas de python puede ayudar a realizar esta tarea en particular. La función de unión se puede usar para unir todas las strings y la función len toma su suma acumulada.
# Python3 code to demonstrate # string lengths summation # using sum() + list comprehension # initializing list of tuples test_list = ['Geeks', 'for', 'Geeks'] # printing the original list print ("The original list is : " + str(test_list)) # using sum() + list comprehension # string lengths summation res = len(''.join(test_list)) # printing result print ("The summation of strings is : " + str(res))
The original list is : ['Geeks', 'for', 'Geeks'] The summation of strings is : 13
Publicación traducida automáticamente
Artículo escrito por manjeet_04 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA