by Anonymous » 30 Apr 2025, 21:09
Begrüßung,
ich möchte nur die Unterschlüsselung ausdrucken, wenn es einen Wert hat. Unten ist mein Code: < /p>
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
Was habe ich falsch gemacht?
Begrüßung, [url=viewtopic.php?t=14917]ich möchte[/url] nur die Unterschlüsselung ausdrucken, wenn es einen Wert hat. Unten ist mein Code: < /p>
[code]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
[/code]
Was habe ich falsch gemacht?