দেওয়া একটি লিস্ট থেকে সব নেগেটিভ সংখ্যা প্রিন্ট করার তিনটি পদ্ধতি।
পদ্ধতি ১: Enhanced for লুপ
list1 = [-11, 23, -45, 23, -64, -22, -11, 24]
for num in list1:
if num < 0:
print(num, end=" ")
আউটপুট
-11 -45 -64 -22 -11
পদ্ধতি ২: filter এবং lambda
no = list(filter(lambda x: (x < 0), list1))
print("Negative numbers in the list:", no)
আউটপুট
Negative numbers in the list: [-11, -45, -64, -22, -11]
পদ্ধতি ৩: লিস্ট কম্প্রিহেনশন
nos = [num for num in list1 if num < 0]
print("Negative numbers in the list:", nos)
আউটপুট
Negative numbers in the list: [-11, -45, -64, -22, -11]
উপসংহার
লিস্ট থেকে নেগেটিভ সংখ্যা বের করার তিনটি পদ্ধতি।