Python |提取列表中最长字符串的长度
有时,在处理大量数据时,我们会遇到一个问题,需要提取列表中所有字符串的最大长度。这种问题在许多领域都有应用。让我们讨论执行这项任务的某些方法。
方法#1:使用max()
+生成器表达式
上述功能的组合可用于执行该任务。在本文中,我们使用生成器表达式提取所有列表长度,并使用 max()返回它们的最大值。
# Python3 code to demonstrate working of
# Extracting length of longest string in list
# using max() + generator expression
# initialize list
test_list = ['gfg', 'is', 'best']
# printing original list
print("The original list : " + str(test_list))
# Extracting length of longest string in list
# using max() + generator expression
res = max(len(ele) for ele in test_list)
# printing result
print("Length of maximum string is : " + str(res))
Output :
The original list : ['gfg', 'is', 'best']
Length of maximum string is : 4
版权属于:月萌API www.moonapi.com,转载请注明出处