读取单词列表并返回最长单词长度的 Python 程序
当需要读取单词列表并返回最长列表的长度时,可以定义一个方法来遍历列表并使用'len'方法获取字符串列表中每个字符串的长度。
以下是相同的演示-
示例
def longest_length_string(my_string): len_str = len(my_string[0]) temp_val = my_string[0] for i in my_string: if(len(i) > len_str): len_str = len(i) temp_val = i print("最长的单词是:", temp_val, " and length is ", len_str) my_string = ["three", "Jane", "quick", "lesson", 'London', 'newyork'] print("名单是:") print(my_string) print("The method to find the longest string in the list is called") longest_length_string(my_string)输出结果
名单是: ['three', 'Jane', 'quick', 'lesson', 'London', 'newyork'] The method to find the longest string in the list is called 最长的单词是: newyork and length is 7
解释
定义了一个名为“longest_length_string”的方法。
它需要一个字符串列表作为参数。
遍历列表,确定列表中每个字符串的长度。
确定这些值中的最大值并作为输出返回。
定义了一个字符串列表并显示在控制台上。
该方法被称为绕过这个列表作为参数。
输出显示在控制台上。