Python语言中,数组是可以存储多个值的列表。当我们想要判断一个数组是否为空时,可以使用Python内置的len()函数来获取数组中元素的个数,从而判断数组是否为空。
nums = [1, 2, 3, 4, 5] if len(nums) == 0: print("数组为空") else: print("数组非空")
上述代码中,我们定义了一个名为nums的数组,包含数值1到5。我们使用len()函数获取数组的长度,即数组中元素的个数,如果长度为0,则说明数组为空,反之则说明数组非空。
我们还可以通过判断第一个元素是否为空来判断数组是否为空,也可以使用Python的bool()函数将数组转换为布尔值进行判断。
nums = [1, 2, 3, 4, 5] if nums: print("数组非空") else: print("数组为空")
上述代码中,我们将数组nums作为条件表达式,如果数组非空,则为True,输出“数组非空”,反之则为False,输出“数组为空”。
总体来说,Python提供了多种方法来判断数组是否为空,我们可根据实际情况进行选择。