我很抱歉我不確定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類是在不同的類(如果這有所作爲)。
在此先感謝!
我真的不能夠直觀地你的課堂結構看起來像。 –