এই প্রোগ্রামে, আমাদের একটি প্রদত্ত পরিসরে একটি নম্পি অ্যারের উপাদান প্রিন্ট করতে হবে। ব্যবহৃত বিভিন্ন numpy ফাংশন হল numpy.where() এবং numpy.logical_and()।
অ্যালগরিদম
ধাপ 1:একটি numpy অ্যারে সংজ্ঞায়িত করুন। ধাপ 2:প্রদত্ত পরিসরের মধ্যে নম্বরগুলি খুঁজে পেতে np.where() এবং np.logical_and() ব্যবহার করুন। ধাপ 3:ফলাফল প্রিন্ট করুন।
উদাহরণ কোড
nparr =np.array([1,3,5,7,10,2,4,6,8,10,36])মুদ্রণ("মূল অ্যারে:\n"arr) ফলাফল =np.where(np.logical_and(arr>=4, arr<=20))প্রিন্ট(ফলাফল)আউটপুট
মূল অ্যারে:[ 1 3 5 7 10 2 4 6 8 10 36](অ্যারে([2, 3, 4, 6, 7, 8, 9], dtype=int64),)
ব্যাখ্যা
ফলাফলটি উপাদানগুলির সূচক অবস্থান দেয় যা np.where() ফাংশনে শর্ত পূরণ করে৷