Как исправить «TypeError: объект« список »не вызывается» в python с sorted ()? - PullRequest
0 голосов
/ 21 октября 2019

Я сортировал различные структуры данных с помощью sorted (), и, естественно, я работал со словарями. Поэтому я решил разобраться с двумя основными пунктами.

Я начал с этого QA: how-do-i-sort-a-dictionary-by-value и того, что в нем связано. Посмотрел еще несколько QA на SO, и не повезло. Каждый раз, когда я получаю одну и ту же ошибку.

someDict = {"a": 1 , "b":2 }
sorted(someDict.items(), key=operator.itemgetter(1))

Получил эту ошибку:

Traceback (most recent call last):
  File "<input>", line 1, in <module>
TypeError: 'list' object is not callable

Я просто не могу понять, в чем проблема. В связанных ответах все, кажется, работало?

Я получил Python 3.8, если это важно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...