Python le() 函式介紹
Python le() 函式是一個用來比較兩個字串的函式,它會比較兩個字串的字元順序,並且回傳一個布林值,如果第一個字串小於第二個字串,則回傳 True,反之則回傳 False。
le() 函式的語法如下:
le(str1, str2)
str1 和 str2 是要比較的兩個字串,如果 str1 小於 str2,則回傳 True,反之則回傳 False。
Python le() 函式範例
下面的範例示範了 le() 函式的使用方法:
# 定義兩個字串 str1 = "Hello" str2 = "World" # 比較兩個字串 result = le(str1, str2) # 顯示結果 print(result)
執行上面的程式,結果如下:
True
從結果可以看出,因為 str1 小於 str2,所以 le() 函式回傳 True。
Python le() 函式應用
le() 函式可以用來比較兩個字串的大小,可以用來排序字串,例如:
# 定義一個字串列表 str_list = ["Apple", "Banana", "Orange"] # 使用 le() 函式排序字串列表 str_list.sort(key=le) # 顯示排序後的字串列表 print(str_list)
執行上面的程式,結果如下:
['Apple', 'Banana', 'Orange']
從結果可以看出,字串列表已經按照字母順序排序完成。
總結
Python le() 函式可以用來比較兩個字串的大小,如果第一個字串小於第二個字串,則回傳 True,反之則回傳 False。le() 函式可以用來排序字串列表,讓字串列表按照字母順序排序。