我有一個有序的字典,我試圖通過相反的順序,基本上從插入的最後一個(鍵,值)開始。Reversed OrderedDict TypeError
dicts = OrderedDict()
...
for key, value in reversed(dicts.items()):
上面的代碼工作正常,當我使用PyCharm與Python 3.5.1,但是當我把它放在codefights,使用他們的Python 3的解釋(不知道確切的版本),我得到下面的錯誤for loop implementation:
TypeError: argument to reversed() must be a sequence
爲什麼這個錯誤發生,我該如何解決它?
我相信'dicts.items()'必須被鑄造成一個列表甚至是一個元組。 –