 # Python | Summing the length of strings

Method # 1: Using ` sum () ` + list comprehension
A combination of the two can be used to accomplish this particular function. The sum function is used to find the sum of each row of a list, and a list comprehension performs the task of iterating.

 ` # Python3 demo code ` ` # summing line lengths ` ` # using sum () + list comprehension ` ` `  ` # initializing the list of tuples ` ` test_list ` ` = ` ` [` ` `Geeks` ` `, ` ` `for` ` `, ` `` Geeks` ` `] ` ` `  ` # print original list ` ` print ` ` (` ` "The original list is:" ` ` + ` ` str ` ` (test_list)) `   ` # using sum () + list comprehension ` ` # summing line lengths ` ` res ` ` = ` ` sum ` ` (` ` len ` ` (i) ` ` for ` ` i ` ` in ` ` test_list) `   ` # print result ` ` print ` ` (` ` "The summation of strings is:" ` ` + ` ` str ` ` (res)) `

Exit:

` The original list is: [`Geeks`,` for`, `Geeks`] The summation of strings is: 13 `

Method # 2: Using ` join () + len () `
The python builtins can help you accomplish this particular task. The join function can be used to concatenate all rows, and the len function accepts their cumulative sum.

 ` # Python3 demo code ` ` # summing line lengths ` ` # using sum () + list comprehension ` ` `  ` # initializing the list of tuples ` ` test_list ` ` = ` ` [` ` `Geeks` ` `, ` ` `for` ` `, ` `` Geeks` ` `] ` ` `  ` # print original list ` ` print ` ` ( "The original list is:" + str (test_list)) ````   # using sum () + list comprehension # sum of line lengths res = len (`` .join (test_list))   # print result print ( "The summation of strings is:" + str (res)) ```

Exit:

` The original list is: [`Geeks`,` for`, `Geeks`] The summation of strings is: 13 `