পাইথনে আমার একটি তালিকা রয়েছে এবং আমি কোনও উপাদান নেতিবাচক কিনা তা পরীক্ষা করতে চাই। স্পেকম্যানের has()তালিকাগুলির জন্য পদ্ধতি রয়েছে যা করে:
x: list of uint;
if (x.has(it < 0)) {
// do something
};
কোথায় itএকটি Specman শব্দ পালাক্রমে তালিকাটির প্রতিটি উপাদানে ম্যাপ করা হয়েছে।
আমি এটি বরং মার্জিত মনে হয়। আমি পাইথন ডকুমেন্টেশন দেখেছি এবং এর মতো কিছু খুঁজে পাইনি। আমি যে সেরাটি নিয়ে আসতে পারি তা হ'ল:
if (True in [t < 0 for t in x]):
# do something
আমি এটি বরং অবহেলিত মনে। পাইথন এ আরও ভাল উপায় আছে?
True in ...পুনরায় বিবেচনা করুন এবংanyপরিবর্তে ব্যবহার করুন।