python 判断变量的数据类型是否为字符串、整数、浮点数、列表、字典等
python中,判断某变量的数据类型是否为字符串、整数、浮点数、列表、字典等,可以使用
isinstance()
函数,也可通过比较 type(x) == type(y)
的值来判断。
其余类型同理即可!
A = 12345
B = [12345]
C = {'A':123,'B':45}
D = 1.2345
E = 'ABCDE'
isinstance(A, int) #True
isinstance(B, list) #True
isinstance(C, dict) #True
isinstance(D, float) #True
isinstance(E, str) #True
type(A) == type(123) #True
type(B) == type([123]) #True