पायथन में itertools.islice

|
पास की गई वस्तु के तत्वों के सीमित उपसमूह पर एक पुनरावर्तक बनाता है। start], बंद करो [, step])

-> iterator

iiterable - जिस ऑब्जेक्ट से सबसेट प्राप्त करना है।

प्रारंभ = कोई नहीं - पूर्णांक। सबसेट के शुरुआती तत्व का सूचकांक। py2.5 से शुरू होकर, किसी को भी 0 के रूप में नहीं माना जाता है।

stop - Integer. उपसमुच्चय के अंतिम तत्व का सूचकांक। यदि कोई नहीं, तो शेष सभी तत्व वापस आ जाते हैं।

कदम = कोई नहीं - पूर्णांक। सबसेट के माध्यम से जाने का चरण। + py2.5 के बाद से, किसी को भी 1 के रूप में व्याख्यायित नहीं किया गया है। स्लाइस , यह फ़ंक्शन प्रारंभ , रोकें , चरण में नकारात्मक मानों का समर्थन नहीं करता।


 itertools से आयात islice
letters = `ABCDEFG`

सूची (islice (अक्षर, 2 )) # [`A`,` B`]
सूची (islice (अक्षर, 2, 4)) # [`C`,` D`]
सूची (islice (अक्षर, 2, कोई नहीं)) # [`C`,` D`, `E`,` F`, `G`]
सूची (islice (अक्षर, 0, कोई नहीं, 2)) # [`A`, `C`,` E `,` G`]