কম্পিউটার টিউটোরিয়াল

পাইথনে লিস্ট মেথড: in, not in, len(), min(), max()


এই আর্টিকেলে আমরা পাইথন ৩.x-এ উপলব্ধ বিভিন্ন লিস্ট মেথড এবং অপারেটর সম্পর্কে জানব। এই অপারেটরগুলো লিস্টের কনটেন্টের ওপর মৌলিক অপারেশন সম্পাদন করতে সাহায্য করে।

in এবং not in অপারেটর

  • in অপারেটর - এই অপারেটরটি চেক করে কোনো এলিমেন্ট লিস্টে উপস্থিত আছে কিনা। এলিমেন্ট থাকলে True রিটার্ন করে, নাইলে False।

  • not in অপারেটর - এই অপারেটরটি চেক করে কোনো এলিমেন্ট লিস্টে অনুপস্থিত আছে কিনা। এলিমেন্ট না থাকলে True রিটার্ন করে, থাকলে False। নিচের উদাহরণটি দেখুন।

উদাহরণ

lis = ['t','u','t','o','r','i','a','l'] 
# in operator
if 't' in lis:
    print("লিস্টে 't' ভ্যালুর এলিমেন্ট আছে")
else:
    print("লিস্টে 't' ভ্যালুর এলিমেন্ট নেই")

# not in operator
if 'p' not in lis:
    print("লিস্টে 'p' ভ্যালুর এলিমেন্ট নেই")
else:
    print("লিস্টে 'p' ভ্যালুর এলিমেন্ট আছে")

আউটপুট

লিস্টে 't' ভ্যালুর এলিমেন্ট আছে
লিস্টে 'p' ভ্যালুর এলিমেন্ট নেই

len(), max() এবং min() ফাংশন

  • len() - এই ফাংশনটি লিস্টের দৈর্ঘ্য রিটার্ন করে। অবজেক্টের দৈর্ঘ্য না থাকলে এরর দেওয়া হয়।

  • min() - লিস্ট থেকে ন্যূনতম এলিমেন্ট রিটার্ন করে।

  • max() - লিস্ট থেকে সর্বোচ্চ এলিমেন্ট রিটার্ন করে।

নিচের উদাহরণটি দেখুন।

উদাহরণ

lis = ['t','u','t','o','r','i','a','l']
# len()
print("লিস্টের দৈর্ঘ্য: ", end="")
print(len(lis))

# min()
print("লিস্টের ন্যূনতম এলিমেন্ট: ", end="")
print(min(lis))

# max()
print("লিস্টের সর্বোচ্চ এলিমেন্ট: ", end="")
print(max(lis))

আউটপুট

লিস্টের দৈর্ঘ্য: 8
লিস্টের ন্যূনতম এলিমেন্ট: a
লিস্টের সর্বোচ্চ এলিমেন্ট: u

উপসংহার

এই আর্টিকেলে আমরা in এবং not in অপারেটরসহ len(), max(), min() ফাংশন ব্যবহারের পদ্ধতি শিখেছি।

  1. পাইথনে লিস্টের এলিমেন্ট রিপিট করুন

  2. পাইথনে পূর্ণসংখ্যার তালিকার প্রতিটি উপাদানে K যোগ করা

  3. পাইথনে বিল্ট-ইন লিস্ট ফাংশন ও মেথড (Built-in List Functions & Methods)

  4. পাইথন লিস্ট মেথডসমূহ