Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/307.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/5/date/2.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_List_List Comprehension - Fatal编程技术网

Python 列表理解不起作用?

Python 列表理解不起作用?,python,list,list-comprehension,Python,List,List Comprehension,我有这样一个for循环: for k in file1: shared_username = User.objects.filter(id__in= Share.objects.filter(users_id = log_id, files__file_name=k).values_list('shared_user_id', flat=True)) 列表理解 但我得到的是空条目 不应在此类构造中使用相等运算符。也许可以试试: a_list = [User.objec

我有这样一个for循环:

 for k in file1:
            shared_username = User.objects.filter(id__in= Share.objects.filter(users_id = log_id, files__file_name=k).values_list('shared_user_id', flat=True))
列表理解
但我得到的是空条目

不应在此类构造中使用相等运算符。也许可以试试:

a_list = [User.objects.filter(id__in= Share.objects.filter(users_id = log_id, files__file_name=k).values_list('shared_user_id', flat=True)) for k in file1]

您正在括号内设置变量
shared_username
。您多次说“对不起,我发布的问题不正确。我不是这样做的。”只需删除此问题并创建一个新问题,在发布之前花时间格式化并预览它,然后查看。对不起,我发布的问题不正确。那不是我正在做的。
a_list = [User.objects.filter(id__in= Share.objects.filter(users_id = log_id, files__file_name=k).values_list('shared_user_id', flat=True)) for k in file1]