Code: Select all
my_dict = {
'a': {
'subkey_a': 1
},
'b': 2,
'c': {
'subkey_c': 3
},
'd': {
'subkey_d': ''
}
}
for key, value in my_dict.items():
if isinstance(value, dict) and value != '':
print(f"Key '{key}' has subkeys and values") # subkey_d should not be printed!
< /code>
Ich möchte den SubKey_D nicht drucken, da es keinen Wert gibt. Die Ausgabe: < /p>
Key 'a' has subkeys and values
Key 'c' has subkeys and values
Key 'd' has subkeys and values