在Python中,可以使用sorted()
函數或者sort()
方法對字符串數組進行排序
# 定義一個字符串數組
str_list = ["apple", "banana", "cherry", "orange"]
# 使用 sorted() 函數對字符串數組進行排序
sorted_list = sorted(str_list)
print("使用 sorted() 函數排序后的字符串數組:", sorted_list)
# 使用 sort() 方法對字符串數組進行排序
str_list.sort()
print("使用 sort() 方法排序后的字符串數組:", str_list)
輸出結果:
使用 sorted() 函數排序后的字符串數組: ['apple', 'banana', 'cherry', 'orange']
使用 sort() 方法排序后的字符串數組: ['apple', 'banana', 'cherry', 'orange']
這兩種方法都會按照字母順序對字符串數組進行排序。sorted()
函數會返回一個新的已排序列表,而sort()
方法則會直接修改原始列表。