/>
小さな工夫と発見の蓄積
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ただいまコメントを受けつけておりません。
l = []
d = {}
t = ()
type(l), type(d), type(t)
isinstance(l, list), isinstance(l, dict), isinstance(l, tuple)
isinstance(d, list), isinstance(d, dict), isinstance(d, tuple)
isinstance(t, list), isinstance(t, dict), isinstance(t, tuple)
Output:
<type 'list'> <type 'dict'> <type 'tuple'> True False False False True False False False Trueクラスのインスタンスの場合、type()は"instance"と判別されるが、isinstance()は上と同様に機能するようだ。
class Hoge:
def __init__(self):
pass
h = Hoge()
type(h)
isinstance(h, Hoge)
Output:
<type 'instance'> True