※Python 2.7 Pythonで型を調べる方法は簡単で、isinstanceという組み込み関数を使用します。 listかどうかを調べる際は、 if isinstance([], list): print "this is list type." if isinstance(1, int): print "this is integer type." というふうにします。 listやintはオブジェクトであり、[]や1はそれぞれのオブジェクトのインスタンスです。 Pythonでは関数の引数は型を限定しない(全てオブジェクトなので)使い方ができるので、型を調べることで引数に応じて処理を分けるという仕組みが実現出来ます。 それでは、関数オブジェクトの型名は何でしょうか?また、クラスの型名は何でしょうか?それはtype関数を使用することで調べることができます。 Pythonでは全ての変数や関