如何检查变量是否是python字典?
for k,v in dict.items():
if type(v)==dict:
print('This is a dictionary')
Run Code Online (Sandbox Code Playgroud)
此代码不起作用
编辑:
解决了。类型(v)正在工作。我在字典中使用名称“dict”时犯了错误。
要正确检查是否v
是 a 的实例,dict
您可以使用isinstance
:
for k,v in your_dict.items():
if isinstance(v, dict):
print('This is a dictionary')
Run Code Online (Sandbox Code Playgroud)
注意:将您的变量名称更改'dict'
为其他名称,因为您要屏蔽内置名称
归档时间: |
|
查看次数: |
7246 次 |
最近记录: |