पायथन में, यदि हम बड़ी मात्रा में डेटा को प्रदर्शित होने से सीमित करना चाहते हैं, तो हम reprlib मॉड्यूल का उपयोग कर सकते हैं।
इस मॉड्यूल का उपयोग करने के लिए, हमें इसका उपयोग करके आयात करना चाहिए।
रिप्रलिब आयात करें
रिप्रलिब से संबंधित विभिन्न वर्ग और विधियाँ हैं। ये हैं -
कक्षा reprlib.Repr
Repr वर्ग स्वरूपण सेवाएँ प्रदान करता है। यह बिल्ट-इन repr() जैसे फंक्शन बनाता है। इस वर्ग में हम आकार सीमा और विभिन्न वस्तु प्रकार जोड़ सकते हैं।
विधि reprlib.repr(object)
इस विधि का उपयोग स्ट्रिंग को वापस करने के लिए किया जाता है जैसे बिल्ट-इन repr() विधि, लेकिन इस मामले में अधिकांश आकारों पर एक सीमा होती है।
Repr ऑब्जेक्ट
रेप्र ऑब्जेक्ट कई विशेषताएँ प्रदान करता है, जिनका उपयोग विभिन्न डेटाटाइप के लिए आकार सीमा प्रदान करने के लिए किया जा सकता है।
repr.maxlevel पुनरावर्ती प्रतिनिधित्व के लिए गहराई सीमा का प्रतिनिधित्व करता है। डिफ़ॉल्ट मान 6 है। डिक्ट, सूचियाँ, टुपल्स, सेट आदि के लिए कुछ अन्य अधिकतम सीमाएँ हैं।
क्रमांक | तरीके/चर और विवरण |
---|---|
1 | <टीडी>|
2 | <टीडी>|
3 | <टीडी>|
4 | <टीडी>|
5 | <टीडी>
उदाहरण कोड
आयात करें =10प्रिंट (myRept.repr(fact_list[23]))आउटपुट
[1, 1, 2, 6, 24, 120, ...]258...0000