Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對象和類

Python 日期和時間

Python 高級知識

Python 參考手冊

Python 程序按字母順序?qū)卧~進(jìn)行排序

Python 實例大全

在此程序中,您將學(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)行排序,并顯示所有單詞。

Python 實例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清