У меня есть список в Python, и я хочу проверить, являются ли какие-либо элементы отрицательными. В Specman есть метод has()
для списков, который:
x: list of uint;
if (x.has(it < 0)) {
// do something
};
Где it
- ключевое слово Specman, сопоставленное каждому элементу списка по очереди.
Я нахожу это довольно элегантным. Я просмотрел документацию Python и не смог найти ничего похожего. Лучшее, что я мог придумать, было:
if (True in [t < 0 for t in x]):
# do something
Я нахожу это довольно не элегантным. Есть ли лучший способ сделать это в Python?