Я использовал этот скрипт для нумерации полученных значений и упорядочения этих значений от самого низкого до самого высокого. Для меня странно, что он работал в начале и печатал результаты, как я хотел, но потом, когда я попробовал это снова, он возвращает эту ошибку «TypeError:« список »объект не вызывается»
rmsfer = RMSF(calphas).run()
sorted = sorted(range(len(rmsfer.rmsf)), key=lambda k: rmsfer.rmsf[k])
for x in range(len(rmsfer.rmsf)):
print(str(sorted[x] + 1) + '\t' + str(rmsfer.rmsf[sorted[x]]))
И результат должен выглядеть следующим образом:
105 0.3314483229352872
100 0.3397965717595412
104 0.3554166855598925
17 0.35772971838887907
51 0.3593822683383331
50 0.3727401709799276
Теперь, когда я пытаюсь воспроизвести его с точно таким же сценарием и входами (тот же блокнот jupyter), он возвращает мне эту ошибку типа.