📜  Python|字符串长度总和

📅  最后修改于: 2022-05-13 01:55:36.444000             🧑  作者: Mango

Python|字符串长度总和

有时我们会在容器中接收数据,我们需要处理这些数据以进一步处理它以获得某些基本实用程序。数据量的大小有时变得很重要,需要知道。本文讨论字符串列表的总长度。让我们讨论一些可以做到这一点的方法。

方法 #1:使用sum() + 列表推导
这两个功能的组合可用于执行此特定函数。 sum函数用于查找每个列表字符串的总和,列表理解执行迭代任务。

# 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


方法 #2:使用join() + len()
Python的内置功能可以帮助执行此特定任务。 join函数可用于将所有字符串连接在一起,len函数获取它们的累积和。

# 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