如何取出最短字串的長度

取出最短字串的長度,意思是指從一個或多個字串中找出最短的長度。這裡有一個簡單的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 函數來累加每個字串的長度,然後除以字串的數量。