Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में सूची का आकार कैसे प्राप्त करें?

सूची का आकार जानने के लिए, बिल्ट-इन फ़ंक्शन 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
  1. - पायथन में होम डायरेक्टरी कैसे प्राप्त करें?

    पायथन में होम डायरेक्टरी प्राप्त करने के लिए, os मॉड्यूल से os.path.expanduser(~) का उपयोग करें। यह लंबे पथ जैसे ~/Documents/my_folder/ के हिस्से के रूप में भी काम करता है। यदि पथ में ~ नहीं है, तो फ़ंक्शन पथ को अपरिवर्तित लौटा देता है। import os print(os.path.expanduser(~)) आप एनवायरनमेंट वेरिएबल

  1. - पायथन में स्ट्रिंग का आकार कैसे प्राप्त करें?

    पायथन में len() नामक एक मेथड होता है जो हमें किसी भी कंपोजिट ऑब्जेक्ट की लंबाई देता है। स्ट्रिंग की लंबाई प्राप्त करने के लिए, बस स्ट्रिंग को len() कॉल में पास करें। उदाहरण print(len(Hello World!)) आउटपुट 12 यदि आप स्ट्रिंग का आकार बाइट्स में चाहते हैं, तो आप sys मॉड्यूल से getsizeof() मेथड का उपयोग

  1. - पायथन में स्ट्रिंग की लंबाई कैसे प्राप्त करें?

    पायथन में len() नामक एक मेथड होता है जो हमें किसी भी कंपोजिट ऑब्जेक्ट की लंबाई देता है। स्ट्रिंग की लंबाई प्राप्त करने के लिए, बस स्ट्रिंग को len() कॉल में पास करें। उदाहरण के लिए, print(len(abcdefghijklmnopqrstuvwxyz)) आउटपुट: 26