itertools

    18गर्मी

    7उत्तर

    में हल करने की पहेली मुझे एक पहेली मिली और मैं इसे पायथन का उपयोग करके हल करना चाहता हूं। पहेली: एक व्यापारी एक 40 किलो वजन जो वह अपने दुकान में प्रयोग किया जाता है। एक बार, यह अपने हाथों से गिर गया औ

    13गर्मी

    4उत्तर

    previous question से मैंने कुछ दिलचस्प सीखा। यदि पायथन का itertools.product इटरेटर की एक श्रृंखला खिलाया जाता है, तो इन इटरेटर्स को में से पहले कार्टेशियन उत्पाद शुरू होता है। Relatedquestionsitertool

    9गर्मी

    6उत्तर

    को पुन: व्यवस्थित मैं इस है: shape = (2, 4) # arbitrary, could be 3 dimensions such as (3, 5, 7), etc... for i in itertools.product(*(range(x) for x in shape)): print(i) # output: (0, 0) (0,

    13गर्मी

    2उत्तर

    documentation का कहना है कि कार्तीय उत्पाद समारोह the actual implementation does not build up intermediate results in memory. कैसे है कि जनरेटर के साथ संभव हो सकता है? क्या कोई मुझे 2 जनरेटर के लिए

    6गर्मी

    1उत्तर

    मेरे पास एक जनरेटर है जो मैं दो स्तरों पर फिर से शुरू करना चाहता हूं। पहला स्तर असमान रूप से दूरी पर है, तो मैं अगले स्तर को 5 के समूहों में बदलना चाहता हूं। मुझे इसे मेमोरी कुशल होने और जनरेटर इनपुट

    13गर्मी

    2उत्तर

    मैंने देखा है कि itertools नहीं है (मुझे लगता है) (के रूप में उन्हें ज़िप करने के खिलाफ) कई अन्य iterable वस्तुओं से एक समारोह इंटरलिविंग तत्वों में सक्षम है: def leaf(*args): return (it.next() for it

    7गर्मी

    3उत्तर

    मैं श्रेणियों की सूची से itertools के साथ एक सूची बना रहा हूं, अब तक मैं इस है: start_list = [xrange(0,201,1),xrange(0,201,2),xrange(0,201,5),xrange(0,201,10),xrange(0,201,20),xrange(0,201,50),xrange(

    5गर्मी

    2उत्तर

    दोनों सूची और islice ऑब्जेक्ट्स पुन: प्रयोज्य हैं लेकिन परिणाम में यह अंतर क्यों है। r = [1, 2, 3, 4] i1, i2 = tee(r) print [e for e in r if e < 3] print [e for e in i2] #[1, 2] #[1, 2, 3, 4]

    6गर्मी

    3उत्तर

    पर'starmap` को प्राथमिकता दी जा सकती है, तो Clunky calculation of differences between an incrementing set of numbers, is there a more beautiful way? प्रश्न का उत्तर देते हुए, मैं दो समाधानों के साथ आय

    19गर्मी

    6उत्तर

    प्रत्येक उपयोग मैं पाइथन के itertools.repeat() कक्षा के बारे में सोच सकता हूं, मैं एक ही प्रभाव प्राप्त करने के लिए एक और समान (संभवतः अधिक) स्वीकार्य समाधान के बारे में सोच सकता हूं। उदाहरण के लिए: >