কম্পিউটার

কিভাবে আমরা পাইথনে একটি তালিকার আকার পেতে পারি?


একটি তালিকার আকার খুঁজে পেতে, বিল্টইন ফাংশন, লেন ব্যবহার করুন। পাইথন ডক্স স্টেট:

"len(arg) একটি বস্তুর দৈর্ঘ্য (আইটেমের সংখ্যা) প্রদান করে। আর্গুমেন্টটি একটি ক্রম (যেমন একটি স্ট্রিং, বাইট, টিপল, তালিকা বা পরিসর) বা একটি সংগ্রহ (যেমন একটি অভিধান, সেট, অথবা হিমায়িত সেট)।"

len একটি বিল্টইন এবং ব্যবহারকারীর সংজ্ঞায়িত ক্লাসগুলিতেও ব্যবহার করা যেতে পারে যা __len__ প্রয়োগ করে। তাই __len__ এর বাস্তবায়নের উপর নির্ভর করে এই অপারেশনটি O(n) বা O(1) হতে পারে।

উদাহরণ

list1 = [1, 2, "Hello"]
print(len(list1))
my_str = "Hello"
print(my_str)

আউটপুট

এটি আউটপুট দেবে −

3
5

  1. পাইথন ব্যবহার করে বর্তমান ডিরেক্টরির সমস্ত সাব-ডিরেক্টরিগুলির একটি তালিকা কীভাবে পাবেন?

  2. পাইথনে হোম ডিরেক্টরি কিভাবে পাবেন?

  3. কিভাবে পাইথনে একটি স্ট্রিং আকার পেতে?

  4. কিভাবে পাইথনে একটি স্ট্রিং দৈর্ঘ্য পেতে?