किसी स्थिति पर आइटम डालता है; उस स्थिति से आगे के आइटम एक-एक ऊपर खिसकते हैं।
उदाहरण: [10, 20, 30, 40] में 99 इंडेक्स 2 पर -> [10, 20, 99, 30, 40]
सूची, आइटम, इंडेक्स और क्या प्रतिलिपि बनानी है
आइटम डाली हुई सूची
मूल सूची की कई स्थितियों पर एक ही आइटम डालता है।
उदाहरण: [10, 20, 30] में 99 इंडेक्स [0, 2] पर -> [99, 10, 20, 99, 30]
सूची, आइटम, इंडेक्स और क्या प्रतिलिपि बनानी है
प्रत्येक इंडेक्स पर आइटम डाली हुई सूची
कई आइटम डालता है, पहला पहले इंडेक्स पर, दूसरा दूसरे पर, और इसी तरह आगे, सभी मूल सूची पर गिने हुए।
इंडेक्स बढ़ते क्रम में होने चाहिए और प्रति आइटम एक होना चाहिए, अन्यथा त्रुटि फेंकी जाती है। उदाहरण: [10, 20, 30] में आइटम [88, 99] इंडेक्स [1, 2] पर -> [10, 88, 20, 99, 30]
सूची, आइटम, प्रत्येक आइटम के लिए एक इंडेक्स और क्या प्रतिलिपि बनानी है
आइटम डाली हुई सूची
सूची के अंत में आइटम जोड़ता है।
उदाहरण: [10, 20, 30] में 40 जोड़ने पर -> [10, 20, 30, 40]
सूची, आइटम और क्या प्रतिलिपि बनानी है
अंत में आइटम जोड़ी हुई सूची
सूची की शुरुआत में आइटम जोड़ता है।
उदाहरण: [10, 20, 30] में 5 आगे जोड़ने पर -> [5, 10, 20, 30]
सूची, आइटम और क्या प्रतिलिपि बनानी है
शुरू में आइटम जोड़ी हुई सूची
सूची की शुरुआत या अंत में आइटम जोड़ता है, जैसा चुना गया हो।
उदाहरण: [10, 20, 30] में 5 पहले जोड़ने पर -> [5, 10, 20, 30]; अंत में -> [10, 20, 30, 5]
सूची, आइटम, स्थिति और क्या प्रतिलिपि बनानी है
आइटम जोड़ी हुई सूची
कई सूचियों को सिरे से सिरे एक में जोड़ता है।
उदाहरण: [[1, 2], [3, 4], [5, 6]] -> [1, 2, 3, 4, 5, 6]
जोड़ी जाने वाली सूचियाँ और क्या प्रतिलिपि बनानी है
सभी आइटमों वाली एक सूची
बिना कुछ रखे नई सूची बनाता है।
उदाहरण: -> []
एक खाली सूची
ऐसी सूची बनाता है जिसमें वही आइटम कई बार हो।
उदाहरण: 5 तीन बार -> [5, 5, 5]
आइटम और उसे कितनी बार दोहराना है
दोहरावों की सूची
आइटम के पैटर्न को बार-बार दोहराता है जब तक सूची दी गई लंबाई तक न पहुँच जाए।
उदाहरण: [1, 2, 3] लंबाई 7 तक -> [1, 2, 3, 1, 2, 3, 1]
पैटर्न, वह लंबाई जहाँ तक पहुँचना है और क्या प्रतिलिपि बनानी है
दोहराया गया पैटर्न, लंबाई तक काटा हुआ
आइटम का क्रम उलटता है।
उदाहरण: [1, 2, 3, 4, 5] -> [5, 4, 3, 2, 1]
सूची और क्या पहले उसकी प्रतिलिपि बनानी है
उलटी सूची
आइटम को यादृच्छिक क्रम में रखता है, हर कॉल पर अलग।
उदाहरण: [1, 2, 3, 4, 5] -> शायद [3, 1, 5, 2, 4]
सूची और क्या पहले उसकी प्रतिलिपि बनानी है
फेंटी गई सूची
सूचियों की सूची को करवट देता है: पंक्तियाँ कॉलम बन जाती हैं और कॉलम पंक्तियाँ।
सभी भीतरी सूचियों की लंबाई समान होनी चाहिए। उदाहरण: [[0, 1, 2], [3, 4, 5]] -> [[0, 3], [1, 4], [2, 5]]
सूचियों की सूची और क्या पहले उसकी प्रतिलिपि बनानी है
सूचियों की ट्रांसपोज़ की गई सूची
सूची को n आइटम के समूहों में बाँटता है।
अंत में बचे आइटम हटा दिए जाते हैं जब तक keepRemainder चालू न हो, जो उन्हें
छोटे अंतिम समूह के रूप में जोड़ता है।
उदाहरण: [0, 1, 2, 3, 4, 5, 6, 7, 8] 3 के समूहों में -> [[0, 1, 2], [3, 4, 5], [6, 7, 8]]
सूची, समूह का आकार और क्या आंशिक अंतिम समूह रखना है
समूह, क्रम में
सूची में किसी स्थिति का आइटम पढ़ता है, 0 से गिनते हुए।
सूची के बाहर का इंडेक्स त्रुटि फेंकता है। उदाहरण: [10, 20, 30, 40] इंडेक्स 2 पर -> 30
सूची, इंडेक्स और क्या आइटम की प्रतिलिपि बनानी है
उस इंडेक्स पर का आइटम
सूची का पहला आइटम पढ़ता है।
उदाहरण: [10, 20, 30, 40] -> 10
सूची और क्या आइटम की प्रतिलिपि बनानी है
पहला आइटम
सूची का अंतिम आइटम पढ़ता है।
उदाहरण: [10, 20, 30, 40] -> 40
सूची और क्या आइटम की प्रतिलिपि बनानी है
अंतिम आइटम
सूची के हर आइटम को दी गई संभावना से रखता है और बाकी हटाता है, इसलिए परिणाम हर कॉल पर अलग होता है।
उदाहरण: [1, 2, 3, 4, 5] सीमा 0.5 के साथ -> शायद [1, 3, 5]
सूची, किसी आइटम को रखने की 0 से 1 तक की प्रायिकता, और क्या प्रतिलिपि बनानी है
रखे गए आइटम, अपने मूल क्रम में
शुरुआती इंडेक्स से अंतिम इंडेक्स तक के, पर उसे छोड़कर, आइटम काटकर निकालता है।
उदाहरण: [10, 20, 30, 40, 50] 1 से 4 तक -> [20, 30, 40]
सूची, आरंभ और अंत इंडेक्स, और क्या प्रतिलिपि बनानी है
उस रेंज के आइटम
हर nवाँ आइटम रखता है, एक ऑफ़सेट से शुरू करते हुए।
उदाहरण: [0, 1, 2, 3, 4, 5, 6, 7, 8] nth 3 और ऑफ़सेट 0 के साथ -> [0, 3, 6]; nth 2 और ऑफ़सेट 1 के साथ -> [1, 3, 5, 7]
सूची, स्टेप, वह ऑफसेट जहाँ से शुरू करना है, और क्या प्रतिलिपि बनानी है
हर n-वाँ आइटम, क्रम में
उन आइटम को रखता है जहाँ दोहराया जाने वाला true/false पैटर्न true कहता है और बाकी हटाता है।
पैटर्न खत्म होने पर फिर से शुरू होता है। उदाहरण: [0, 1, 2, 3, 4, 5] पैटर्न [true, true, false] के साथ -> [0, 1, 3, 4]
सूची और पैटर्न
पैटर्न द्वारा रखे गए आइटम, क्रम में
नेस्टेड सूचियों को स्थिति के अनुसार फिर से समूहित करता है: हर सूची के पहले आइटम एक साथ जाते हैं, फिर दूसरे आइटम, और इसी तरह आगे।
level बताता है कि पहले हर सूची के भीतर नेस्टिंग के कितने स्तर सपाट किए जाएँ; 0 उन्हें जैसे हैं वैसे
फिर से समूहित करता है।
उदाहरण: [[0, 1, 2], [3, 4, 5]] स्तर 0 पर -> [[0, 3], [1, 4], [2, 5]]
सूचियाँ और वह गहराई जिस पर पुनः समूहित करना है
पुनः समूहित सूचियाँ
कई सूचियों में से सबसे लंबी मापता है।
उदाहरण: [[1, 2], [3, 4, 5, 6], [7]] -> 4
मापी जाने वाली सूचियाँ
सबसे लंबी सूची की लंबाई
बताता है कि कोई आइटम सूची में है या नहीं।
आइटम की तुलना पहचान से होती है, इसलिए ऑब्जेक्ट तभी मिलता है जब ठीक वही ऑब्जेक्ट सूची में हो। उदाहरण: [10, 20, 30, 40] में 30 शामिल -> true, 50 शामिल -> false
सूची और खोजा जाने वाला आइटम
true जब आइटम सूची में हो
किसी आइटम की पहली उपस्थिति की स्थिति खोजता है, या सूची में न होने पर -1।
उदाहरण: [10, 20, 30, 20, 40] में 20 खोजने पर -> 1, 50 खोजने पर -> -1
सूची और खोजा जाने वाला आइटम
0-आधारित इंडेक्स, या -1
मापता है कि सूची के भीतर सूचियाँ कितनी गहराई तक नेस्टेड हैं।
उदाहरण: [1, 2, 3] -> 1, [[1, 2], [3, 4]] -> 2, [[[1]]] -> 3
सूची
नेस्टिंग स्तरों की संख्या
सूची के आइटम गिनता है।
उदाहरण: [10, 20, 30, 40, 50] -> 5, [] -> 0
सूची
आइटमों की संख्या
किसी स्थिति का आइटम हटाता है।
उदाहरण: [10, 20, 30, 40, 50] इंडेक्स 2 हटाने पर -> [10, 20, 40, 50]
सूची, इंडेक्स और क्या प्रतिलिपि बनानी है
उस आइटम के बिना सूची
पहला आइटम हटाता है।
उदाहरण: [10, 20, 30, 40] -> [20, 30, 40]
सूची और क्या पहले उसकी प्रतिलिपि बनानी है
अपने पहले आइटम के बिना सूची
अंतिम आइटम हटाता है।
उदाहरण: [10, 20, 30, 40] -> [10, 20, 30]
सूची और क्या पहले उसकी प्रतिलिपि बनानी है
अपने अंतिम आइटम के बिना सूची
अंत से गिना गया आइटम हटाता है: इंडेक्स 0 अंतिम आइटम है, 1 उससे पहले वाला।
उदाहरण: [10, 20, 30, 40, 50] अंत से इंडेक्स 1 हटाने पर -> [10, 20, 30, 50]
सूची, अंत से इंडेक्स और क्या प्रतिलिपि बनानी है
उस आइटम के बिना सूची
कई स्थितियों के आइटम हटाता है, सभी मूल सूची पर गिने हुए।
उदाहरण: [10, 20, 30, 40, 50] इंडेक्स [1, 3] हटाने पर -> [10, 30, 50]
सूची, इंडेक्स और क्या प्रतिलिपि बनानी है
उन आइटमों के बिना सूची
हर nवाँ आइटम हटाता है, एक ऑफ़सेट से शुरू करते हुए।
उदाहरण: [0, 1, 2, 3, 4, 5, 6, 7, 8] nth 3 और ऑफ़सेट 0 के साथ -> [1, 2, 4, 5, 7, 8]
सूची, स्टेप, वह ऑफसेट जहाँ से शुरू करना है और क्या प्रतिलिपि बनानी है
हर n-वें आइटम के बिना सूची
सूची के हर आइटम को दी गई संभावना से हटाता है और बाकी रखता है, इसलिए परिणाम हर कॉल पर अलग होता है।
उदाहरण: [1, 2, 3, 4, 5] सीमा 0.5 के साथ -> शायद [2, 4]
सूची, किसी आइटम को हटाने की 0 से 1 तक की प्रायिकता, और क्या प्रतिलिपि बनानी है
बचे हुए आइटम, अपने मूल क्रम में
दोहराई गई संख्याएँ हटाता है, हर एक की पहली उपस्थिति रखते हुए।
उदाहरण: [1, 2, 3, 2, 4, 3, 5] -> [1, 2, 3, 4, 5]
संख्याएँ और क्या प्रतिलिपि बनानी है
दोहराव रहित संख्याएँ, अपने मूल क्रम में
उन संख्याओं को हटाता है जो पहले से रखी किसी संख्या के टॉलरेंस के भीतर हैं, ताकि केवल फ़्लोटिंग-पॉइंट शोर से भिन्न मान एक जैसे गिने जाएँ।
उदाहरण: [1.0, 1.001, 2.0, 2.002, 3.0] टॉलरेंस 0.01 के साथ -> [1.0, 2.0, 3.0]
संख्याएँ, टॉलरेंस और क्या प्रतिलिपि बनानी है
लगभग-दोहराव रहित संख्याएँ, अपने मूल क्रम में
किसी भी प्रकार के दोहराए गए आइटम हटाता है, हर एक की पहली उपस्थिति रखते हुए।
आइटम की तुलना पहचान से होती है, इसलिए दो एक जैसे दिखने वाले ऑब्जेक्ट दोनों रहते हैं। उदाहरण: ['a', 'b', 'c', 'a', 'd', 'b'] -> ['a', 'b', 'c', 'd']
सूची और क्या प्रतिलिपि बनानी है
दोहराव रहित सूची, अपने मूल क्रम में
संख्याओं को सबसे छोटी से सबसे बड़ी तक, या सबसे बड़ी से सबसे छोटी तक क्रमबद्ध करता है।
उदाहरण: [5, 2, 8, 1, 9] आरोही -> [1, 2, 5, 8, 9]; अवरोही -> [9, 8, 5, 2, 1]
संख्याएँ, दिशा और क्या प्रतिलिपि बनानी है
क्रमबद्ध संख्याएँ
टेक्स्ट को वर्णानुक्रम में क्रमबद्ध करता है, A से Z तक या Z से A तक।
उदाहरण: ['dog', 'apple', 'cat'] आरोही -> ['apple', 'cat', 'dog']
टेक्स्ट, दिशा और क्या प्रतिलिपि बनानी है
क्रमबद्ध टेक्स्ट
ऑब्जेक्ट को उनकी किसी एक प्रॉपर्टी में रखी संख्या से क्रमबद्ध करता है।
उदाहरण: [{age: 30}, {age: 20}, {age: 25}] 'age' से आरोही -> [{age: 20}, {age: 25}, {age: 30}]
ऑब्जेक्ट, वह गुण जिसके अनुसार क्रमबद्ध करना है, दिशा और क्या प्रतिलिपि बनानी है
क्रमबद्ध ऑब्जेक्ट
कई सूचियों को बारी-बारी से हर एक का पहला आइटम, फिर हर एक का दूसरा, और इसी तरह आगे लेकर एक में बुनता है।
छोटी सूची खत्म होते ही बस बाहर हो जाती है। सूचियों की खाली सूची त्रुटि फेंकती है। उदाहरण: [[0, 1, 2], [3, 4, 5]] -> [0, 3, 1, 4, 2, 5]
एक साथ बुनी जाने वाली सूचियाँ और क्या प्रतिलिपि बनानी है
बारी-बारी से आइटमों वाली एक सूची
किसी भी प्रकार के आइटम के सादे एरे को पढ़ना, बनाना और पुनर्गठित करना। स्थितियाँ 0-आधारित हैं: इंडेक्स 0 पहला आइटम है। अधिकांश मेथड एक
cloneविकल्प लेते हैं, जो डिफ़ॉल्ट रूप से चालू है, जो पहले सूची की डीप-कॉपी बनाता है ताकि इनपुट कभी न बदले; बंद होने पर, संशोधन करने वाले मेथड सूची पर उसी जगह काम करते हैं, जो बड़े डेटा के लिए तेज़ है।removeAllItemsहमेशा दी गई सूची को खाली करता है।