小编Len*_*art的帖子

IF语句(检查列表中的字符串)表现得很奇怪

这可能是一个愚蠢的问题,但为什么这段代码表现得像这样呢?

>>> test = ['aaa','bbb','ccc']
>>> if 'ddd' or 'eee' in test:
...     print True
... 
True
>>> 
Run Code Online (Sandbox Code Playgroud)

我期待stdio上没有打印任何内容,因为IF语句中的所有字符串都不在列表中.

我错过了什么吗?

python list

-5
推荐指数
1
解决办法
97
查看次数

标签 统计

list ×1

python ×1