item是来自MySQL的所有元组 y=[1 if (t['color']=='yellow') else -1 for t in item] 输出: [-1 -1 -1 -1 -1 -1 -1 -1'color']=='yellow') 2 elif (t['color']=='blue') else 3 for t in item]print(y) 输出应该是这样的[
目标是收集银行余额为正的人的姓名,并使用Python将其打印出来。,但我正在尝试使用列表理解将其压缩为一行。name = i[0] if balance > 0:print(result) 我希望实现的是单行代码names = [i for i in bank_accounts if sum(bank_accounts.values()) >0]
print(names) 这会导致