温馨提示×

如何对string数组进行排序

小樊
82
2024-09-03 02:54:35
栏目: 编程语言

在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()方法则会直接修改原始列表。

0