可以使用if语句和字典的值来判断字典值是否为空。具体的方法有两种:
# 创建一个字典
my_dict = {'a': 1, 'b': '', 'c': None}
# 判断字典值是否为空
if my_dict['a']:
print("a的值不为空")
else:
print("a的值为空")
if my_dict['b']:
print("b的值不为空")
else:
print("b的值为空")
if my_dict['c']:
print("c的值不为空")
else:
print("c的值为空")
输出结果为:
a的值不为空
b的值为空
c的值为空
# 创建一个字典
my_dict = {'a': 1, 'b': '', 'c': None}
# 判断字典所有值是否为空
if all(value for value in my_dict.values()):
print("字典的所有值都不为空")
else:
print("字典的某个值为空")
输出结果为:
字典的某个值为空