सूची का आकार जानने के लिए, बिल्ट-इन फ़ंक्शन len का उपयोग करें। पायथन डॉक्स के अनुसार:
"len(arg) किसी ऑब्जेक्ट की लंबाई (आइटम्स की संख्या) वापस करता है। आर्गुमेंट एक सीक्वेंस (जैसे स्ट्रिंग, बाइट्स, टुपल, सूची, या रेंज) या कलेक्शन (जैसे डिक्शनरी, सेट, या फ्रोजन सेट) हो सकता है।"
len एक बिल्ट-इन है और यूज़र-डिफाइंड क्लासेज पर भी इस्तेमाल किया जा सकता है जो __len__ इम्प्लीमेंट करते हैं। इसलिए यह ऑपरेशन __len__ के इम्प्लीमेंटेशन के आधार पर O(n) या O(1) हो सकता है।
उदाहरण
list1 = [1, 2, "Hello"] print(len(list1)) my_str = "Hello" print(len(my_str))
आउटपुट
यह आउटपुट देगा -
3 5