溫馨提示×

如何對string數(shù)組進(jìn)行排序

小樊
87
2024-09-03 02:54:35
欄目: 編程語言

在Python中,可以使用sorted()函數(shù)或者sort()方法對字符串?dāng)?shù)組進(jìn)行排序

# 定義一個字符串?dāng)?shù)組
str_list = ["apple", "banana", "cherry", "orange"]

# 使用 sorted() 函數(shù)對字符串?dāng)?shù)組進(jìn)行排序
sorted_list = sorted(str_list)
print("使用 sorted() 函數(shù)排序后的字符串?dāng)?shù)組:", sorted_list)

# 使用 sort() 方法對字符串?dāng)?shù)組進(jìn)行排序
str_list.sort()
print("使用 sort() 方法排序后的字符串?dāng)?shù)組:", str_list)

輸出結(jié)果:

使用 sorted() 函數(shù)排序后的字符串?dāng)?shù)組: ['apple', 'banana', 'cherry', 'orange']
使用 sort() 方法排序后的字符串?dāng)?shù)組: ['apple', 'banana', 'cherry', 'orange']

這兩種方法都會按照字母順序?qū)ψ址當(dāng)?shù)組進(jìn)行排序。sorted()函數(shù)會返回一個新的已排序列表,而sort()方法則會直接修改原始列表。

0