Pythonic способ проверить, выполняется ли условие для любого элемента списка

У меня есть список в Python, и я хочу проверить, если какие-либо элементы являются отрицательными. Спецман имеет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?

Ответы на вопрос(3)

Ваш ответ на вопрос