在此程序中,您將學(xué)習(xí)使用for循環(huán)按字母順序?qū)卧~進(jìn)行排序并顯示它。
要理解此示例,您應(yīng)該了解以下Python編程主題:
在此示例中,我們說明了如何按字典順序(字母順序)對單詞進(jìn)行排序。
# 程序按照字母順序,對用戶提供的字符串中的單詞進(jìn)行排序 my_str = "Hello this Is an Example With cased letters" # 從用戶那里獲取輸入 #my_str = input("輸入一個字符串: ") # 將字符串分解為單詞列表 words = my_str.split() # 列表排序 words.sort() # 顯示已排序的單詞 print("排序后的單詞是:") for word in words: print(word)
輸出結(jié)果
排序后的單詞是: Example Hello Is With an cased letters this
注意:要測試程序,請更改my_str的值。
在此程序中,我們將要排序的字符串存儲在my_str中。 使用split()方法將字符串轉(zhuǎn)換為單詞列表。 split()方法將字符串拆分為空白。
然后使用sort()方法對單詞列表進(jìn)行排序,并顯示所有單詞。