如何取出最短字串的長度
取出最短字串的長度,意思是指從一個或多個字串中找出最短的長度。這裡有一個簡單的Python程式碼範例,展示了如何做到這一點:
def get_shortest_string_length(strings):
return min(len(string) for string in strings)
# 使用例子
strings = ["apple", "banana", "cherry"]
shortest_length = get_shortest_string_length(strings)
print(shortest_length) # 輸出最短字串的長度
在上面的程式碼中,get_shortest_string_length
函數接受一個或多個字串作為參數,並返回它們中最短的長度。這個函數使用了一個列表推導式來疊代每個字串,並使用 min
函數來找出最短長度。
在 使用例子
部分,我們定義了一個名為 strings
的列表,其中包含三個字串。然後我們調用 get_shortest_string_length
函數並將 strings
列表作為參數傳遞,最後列印出最短字串的長度。
請注意,如果列表中的所有字串都具有相同的長度,那麼這個函數將返回第一個字串的長度。如果你想要的是返回列表中所有字串的長度,你可以使用 sum
函數來累加每個字串的長度,然後除以字串的數量。