在 Python 3 中,判断一个字典或者列表是否为空的方式与 Python 2 是一样的。你可以直接利用对象的真值性质(空的字典或列表为 False,非空的字典或列表为 True)来进行判断。
以下是示例:
对于字典:
my_dict = {}
# 利用真值测试
if not my_dict:
print("Dictionary is empty")
对于列表:
my_list = []
# 利用真值测试
if not my_list:
print("List is empty")
在这些例子中,if not my_dict: 将会检查 my_dict 是否为空。如果 my_dict 是空的,那么条件将为 True 并执行 print 语句。同样的逻辑也适用于列表。

本文详细介绍了在Python3中如何使用真值测试来判断字典和列表是否为空,提供了一个简单有效的判断方法。
1万+





