我很抱歉我不确定Python的术语。Python 3.3:排序对象/方法列表
我有一个名为“Word”的类,它所做的是计数并将给定文本文件中的所有单词存储为元组I.e.
self.listName = [('world', 2), ('hello', 3), ('stack', 1), ('overflow', 2)]
其中索引0的项目是单词,索引1是出现次数。这存储在类“单词”中。有没有什么办法,我可以使用
listName.sort()
或
sorted(listName, key=lambda Word: Word[0])
给我下面的列表:
self.listName = [('hello', 3), ('overflow', 2), ('stack', 1), ('world', 2)]
我想尝试使用这个,而不是试图创建一个新的排序功能(我相信我可以做,但我没有成功)?
我想我还应该提一下,List和Word类是在不同的类(如果这有所作为)。
在此先感谢!
我真的不能够直观地你的课堂结构看起来像。 –