>>> list((1, 2, 3)) [1, 2, 3] >>> list = list((1, 2, 3)) >>> list = list((1, 2, 3)) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'list' object is not callable listという変数名を付けてしまうと、その後list()が呼べなくなってしまいます。 組み込み関数 組み込み型 標準モジュールと同じ名前のモジュールを作ってしまう 何かちょっとした確認をしたいときにtest.*という名前のファイルを作ることはよくあります。 でもPythonでこれをやっちゃダメなんです。標準モジュールにtestがあるので名前が衝突してしまうからです。 test以外にもPython標準モジュ