在 Python 中,使用 sort()
方法对多个字符串排序时,默认是按照字典序(ASCII 码值)进行排序。例如:
words = ['apple', 'banana', 'cherry']
words.sort()
print(words)
# 输出: ['apple', 'banana', 'cherry']
如果需要按照其他顺序排序,可以使用 key
参数指定一个函数,该函数将用于对每个元素进行转换,以便进行比较。例如:
words = ['apple', 'banana', 'cherry']
words.sort(key=len)
print(words)
# 输出: ['apple', 'cherry', 'banana']
这里使用了 len 函数,按照字符串长度进行排序。