这个列表显示了我不知道如何修复的错误

2024-04-26 19:17:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试用布尔值填充一个列表我有一个用于比较的列表,如果条件满足则True如果不满足则False必须添加到列表中 我试过类似的方法

t_or_f = [True for car in car_types if car in new_car else False]

以及

t_or_f = [True for car in car_types if car in new_car True else False]    

我知道我能做到这一点

for car in car_types:
    t_or_f.append(car in new_car)

新车和车型列表, 但是我需要知道在这种情况下如何使用列表理解来最小化代码


Tags: or方法infalsetrue列表newfor