Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中检查空列_Python_Django_Django Models - Fatal编程技术网

如何在python中检查空列

如何在python中检查空列,python,django,django-models,Python,Django,Django Models,如何检查查询集中是否有空列 这是我的代码: mastercard_percent = ClientPaymentOption.objects.filter(name='MasterCard', client=client).values_list('itemcharged',flat=True) if mastercard_percent == [None]: print 'empty' print mastercard_p

如何检查查询集中是否有空列

这是我的代码:

        mastercard_percent = ClientPaymentOption.objects.filter(name='MasterCard', client=client).values_list('itemcharged',flat=True)
        if mastercard_percent == [None]:
            print 'empty'
        print mastercard_percent
我只得到了这个:

[None]
我还尝试在我的代码中成为:

            if mastercard_percent == [None]:
                print 'empty'
            print mastercard_percent
但它也打印:

[None]

提前感谢…

您必须检查列的值


类似于
如果不是万事达卡\u%[0]:打印“空”
表达式不应该类似于:

print 'empty' if mastercard_percent == []
print mastercard_percent

如果您正在查找空列表。

repr(万事达卡百分比)的输出是什么?如果它的值确实是
[None]
,那么与
[None]
的比较应该有效:

>>> a = [None]
>>> a == [None]
True