Pythonに関する質問です。

SpyderというIDEを使っているのですが(Pythonは3)、sorted()が動かなくなりました。(数ヶ月前にはたしかきちんと実行できたはず)

>>> sorted([5, 2, 3, 1, 4])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'NoneType' object is not callable

というようにエラーがでます。
MacのターミナルからPythonを起動して打てば、きちんと作動します。
原因としては何が考えられますでしょうか?

回答の条件
  • 1人10回まで
  • 登録:
  • 終了:2016/05/30 13:08:23
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:quintia No.1

回答回数562ベストアンサー獲得回数71

ポイント100pt

上の方で sorted = hogehoge などとしてしまっていて、sortedという名前にNoneを束縛しているのだろうと思います。

id:midnightseminar

ありがとうございます。ちょっと後で確認したみます。

2016/05/30 10:54:45
id:midnightseminar

ご指摘のとおりでした。ありがとうございました!

2016/05/30 13:08:07

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません