如果使用子类,则可以使用if type(ele) is dict
或可以使用的方法:isinstance(ele, dict)
dict
d = {'abc':'abc','def':{'ghi':'ghi','jkl':'jkl'}}
for ele in d.values():
if isinstance(ele,dict):
for k, v in ele.items():
print(k,' ',v)
如何检查变量是否是Python中的字典?
如果使用子类,则可以使用if type(ele) is dict
或可以使用的方法:isinstance(ele, dict)
dict
d = {'abc':'abc','def':{'ghi':'ghi','jkl':'jkl'}}
for ele in d.values():
if isinstance(ele,dict):
for k, v in ele.items():
print(k,' ',v)