在将项目添加到列表之前,如何按字母顺序对项目进行排序?

时间:2011-10-23 04:32:40

标签: python sorting alphabetical-sort

我有一项任务,我应该在一行中找到每个单词,并将该单词添加到列表中。然后还有另一个与单词列表对应的列表,但该列表将告诉单词在文本中出现的次数。

我已完成那部分。但是,我找不到将新找到的单词与列表中的单词进行比较的方法,并找到将其按字母顺序插入列表中的索引。我知道我应该写一个能在列表中找到该索引的函数,所以我可以在两个列表中插入该项。我不允许使用排序运算符,所以我遇到了一些麻烦。任何人都可以帮助我只使用条件运算符编写一个函数。

如果我不清楚,请告诉我。

1 个答案:

答案 0 :(得分:1)

家庭作业提示:看看Python的source code for the bisect module。这显示了如何在排序列表中查找索引和插入。