Line conversion to sorting in lexicographic order
📁 列表, 行, python
如何将一个由空格分隔的单词组成的字符串进行转换,并将结果列表按字典序排序?
给定一个由空格分隔的单词组成的字符串:
S = 'ABC a BCD BC ABC BC BCD BCD ABC'我们将其转换为列表,使用空格作为分隔符:
A = S.split(' ')得到:
['ABC', 'a', 'BCD', 'BC', 'ABC', 'BC', 'BCD', 'BCD', 'ABC']然后我们按字典序排序:
A.sort()如果我们打印:
print(A)我们将得到:
['ABC', 'ABC', 'ABC', 'BC', 'BC', 'BCD', 'BCD', 'BCD', 'a']