1 रिपॉजिटरी
Utilities for monitoring the number of elements yielded by an iterator.
Distinguishing note: Candidates refer to industrial material, media, or memory consumption, not iterator element counts.
Explore 1 awesome GitHub repository matching data & databases · Iterator Consumption Tracking. Refine with filters or upvote what's useful.
more-itertools, Python के itertools मॉड्यूल के लिए एक एक्सटेंशन लाइब्रेरी है। यह इटरेबल्स (iterables) में हेरफेर करने के लिए एक टूलकिट के रूप में कार्य करता है, जो डेटा ट्रांसफॉर्मेशन, कॉम्बिनेटरियल जनरेशन और इटरेशन स्टेट मैनेजमेंट के लिए कई तरह के रूटीन प्रदान करता है। यह लाइब्रेरी एडवांस्ड स्टेट मैनेजमेंट और जटिल सीक्वेंस जनरेशन के लिए जानी जाती है। यह भविष्य के एलिमेंट्स को देखने (peeking), सीक्वेंस के भीतर सर्च करने, और ऐसे कलेक्शन से यूनिक परम्यूटेशन, कॉम्बिनेशन और सेट पार्टीशन बनाने की क्षमता प्रदान करती है जिनमें डुप्लीकेट एलिमेंट्स हो सकते हैं। इसकी व्यापक क्षमताओं में डेटा प्रोसेसिंग कार्य जैसे रिकर्सिव फ्लैटनिंग, ग्रुपिंग, पैडिंग और डेटा स्ट्रीम्स को रीशेप करना शामिल है। इसमें स्ट्रीम मर्जिंग, लोकल नेबरहुड एनालिसिस के लिए विंडोइंग, और थ्रेड-सेफ इटरेशन सिंक्रोनाइज़ेशन के लिए यूटिलिटीज भी शामिल हैं। यह प्रोजेक्ट न्यूमेरिकल सीक्वेंस प्रोसेसिंग के लिए विशेष रूटीन भी प्रदान करता है, जिसमें मैट्रिक्स मल्टीप्लिकेशन, डिस्क्रीट लीनियर कनवल्शन और फूरियर ट्रांसफॉर्म शामिल हैं।
Wraps collections to maintain a running tally of how many items have been consumed.