পাইথন "AND" এবং "OR" অপারেশনের জন্য দুটি বিল্ট-ইন ফাংশন প্রদান করে সব এবং যেকোনো ফাংশন।
Python any() ফাংশন
any() ফাংশনটি সত্য প্রদান করে যদি একটি পুনরাবৃত্তিযোগ্য কোনো আইটেম সত্য হয়, অন্যথায় এটি False প্রদান করে। যাইহোক, যদি পুনরাবৃত্তিযোগ্য বস্তুটি খালি থাকে, যেকোন () ফাংশনটি False প্রদান করবে।
সিনট্যাক্স
any(iterable)
পুনরাবৃত্তিযোগ্য বস্তু একটি তালিকা, টুপল বা অভিধান হতে পারে।
উদাহরণ 1
>>> mylst = [ False, True, False] >>> x = any(mylst) >>> x True
আউটপুট
Output is True because the second item is True.
উদাহরণ 2
Tuple - কোনো আইটেম সত্য কিনা তা পরীক্ষা করুন
>>> #Tuple - check if any item is True >>> mytuple = (0, 1, 0, False) >>> x = any(mytuple) >>> print(x) True
উদাহরণ 3
সেট - কোনো আইটেম সত্য কিনা তা পরীক্ষা করুন
>>> myset = {0, 1, 0 } >>> x = any(myset) >>> print(x) True
উদাহরণ 4
অভিধান - অভিধানে কোনো আইটেম সত্য কিনা তা পরীক্ষা করুন
>>> mydict = { 0 : "Apple", 1: "Banana"} >>> x = any(mydict) >>> print(x) True
যেকোনো() থেকে রিটার্ন ভ্যালু
যেকোনো() ফেরত দেয়:
-
সত্য – যদি পুনরাবৃত্তের অন্তত একটি আইটেম সত্য হয়।
-
মিথ্যা – যদি সমস্ত আইটেম মিথ্যা হয় বা যদি একটি পুনরাবৃত্তিযোগ্য খালি হয়।
কখন | রিটার্ন মান |
---|---|
সমস্ত মান সত্য | সত্য৷ |
অন্তত একটি মান সত্য৷ | সত্য৷ |
সমস্ত মান মিথ্যা | মিথ্যা৷ |
খালি পুনরাবৃত্তিযোগ্য | মিথ্যা৷ |
Python all() ফাংশন
একটি পুনরাবৃত্তিযোগ্য সমস্ত আইটেম সত্য হলে all() ফাংশন True প্রদান করে, অন্যথায় এটি False প্রদান করে। যদি পুনরাবৃত্তিযোগ্য বস্তুটি খালি থাকে, তাহলে all() ফাংশন সমস্ত সত্য প্রদান করে।
সিনট্যাক্স
all(iterable)
পুনরাবৃত্তিযোগ্য বস্তু তালিকা, টুপল বা অভিধান হতে পারে।
উদাহরণ1 তালিকা- সমস্ত আইটেম সত্য কিনা তা পরীক্ষা করুন
>>> mylst = [True, True, False] >>> x = all(mylst) >>> print(x) False
উপরের ফলাফলটি মিথ্যা দেখায়, কারণ তালিকার একটি আইটেম হল মিথ্যা৷
৷উদাহরণ 2 Tuple - সমস্ত আইটেম টিপলে সত্য কিনা তা পরীক্ষা করুন
>>> mytuple = (0, True, False) >>> x = all(mytuple) >>> print(x) False
উদাহরণ 3: সেট - সেটে সমস্ত আইটেম সত্য কিনা তা পরীক্ষা করুন৷
>>> myset = {True, 1, 1} >>> x = all(myset) >>> print(x) True
উদাহরণ 4: অভিধান - সমস্ত আইটেম অভিধানে সত্য কিনা তা পরীক্ষা করুন
>>> mydict = {0: "Apple", 1:"Banana"} >>> x = all(mydict) >>> print(x) False
সকল থেকে রিটার্ন মান()
সমস্ত() পদ্ধতি ফিরে আসে
-
সত্য – যদি একটি পুনরাবৃত্তিযোগ্য সমস্ত উপাদান সত্য হয়
-
মিথ্যা – যদি পুনরাবৃত্তিযোগ্য কোনো উপাদান মিথ্যা হয়
কখন | রিটার্ন ভ্যালু |
---|---|
সমস্ত মান সত্য | সত্য |
অন্তত একটি মান সত্য | সত্য |
সমস্ত মান মিথ্যা | মিথ্যা |
খালি পুনরাবৃত্তিযোগ্য | মিথ্যা |