Python程式返回單詞列表中最長單詞的長度
當需要從單詞列表中返回最長單詞的長度時,定義一個方法,該方法將列表作為引數。它檢查列表中是否存在元素,並根據此顯示輸出。
示例
以下是相同內容的演示
def find_longest_length(my_list):
max_length = len(my_list[0])
temp = my_list[0]
for element in my_list:
if(len(element) > max_length):
max_length = len(element)
temp = element
return max_length
my_list = ["ab", "abc", "abcd", "abcde"]
print("The list is :")
print(my_list)
print("The result is :")
print(find_longest_length(my_list))輸出
The list is : ['ab', 'abc', 'abcd', 'abcde'] The result is : 5
解釋
定義了一個名為“find_longest_length”的方法,該方法將列表作為引數。
列表的長度分配給一個變數。
遍歷列表,並檢查每個元素的長度是否大於列表第一個元素的長度。
如果是,則將其分配為最大長度。
將其作為輸出返回。
在方法外部,定義一個列表並在控制檯上顯示。
透過傳遞所需的引數來呼叫該方法。
輸出顯示在控制檯上。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP