首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何用Pythonic方法检查一个条件是否适用于列表的任何元素?

如何用Pythonic方法检查一个条件是否适用于列表的任何元素?

提问于 2018-03-14 04:42:03
回答 2关注 0查看 212

我在Python中有一个列表,我想检查是否有任何元素为负数。Specman拥有has()列表的方法:

代码语言:javascript
复制
x: list of uint;
if (x.has(it < 0)) {
    // do something
};

哪里it是映射到转弯列表中的每个元素的关键字的Specman。

我能想到的最好的是:

代码语言:javascript
复制
if (True in [t < 0 for t in x]):
    # do something

我觉得这很不好。有没有更好的方法在Python中做到这一点?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档