Python'da bir listem var ve herhangi bir öğenin negatif olup olmadığını kontrol etmek istiyorum. Specman, has()
listeler için şu özelliklere sahiptir :
x: list of uint;
if (x.has(it < 0)) {
// do something
};
it
Sırayla listenin her bir öğesiyle eşlenen bir Specman anahtar sözcüğü nerede ?
Bunu oldukça zarif buluyorum. Python belgelerine baktım ve benzer bir şey bulamadım. Bulabildiğim en iyi şey şuydu:
if (True in [t < 0 for t in x]):
# do something
Bunu oldukça uygunsuz buluyorum. Bunu Python'da yapmanın daha iyi bir yolu var mı?
True in ...
, yeniden düşünün ve kullanınany
.