【发布时间】:2016-08-16 04:41:08
【问题描述】:
我正在尝试一些非常简单的事情,但没有设法得到我期望的结果。
我有一个字符串列表,我想在一个表达式中对整个列表进行比较,而不使用 for 循环。
例如
>>> str = ['P','R','R']
>>> [str == 'P' for i in str]
[False, False, False]
显然我在这种情况下正在寻找[True, False, False],我做错了什么?
【问题讨论】:
-
您使用了关键字
str作为变量。将其更改为其他内容 -
你想测试
i而不是...