我有一个包含以下字段的元组列表:
for item in tappeto.storico:
if item.date == current_date:
item.nr_bought += 1
break
如果date == current_date,我想增加nr_bought。如果我使用明确的方式:
[item.nr_bought + 1 if item.date == current_date for item in tappeto.storico]
完美无缺,但如果我尝试使用列表理解:
{{1}}
它遍历项目但看起来像if语句不起作用。我哪里错了?