नियम । सूची
सूची प्रकार. आइटम आवश्यक रूप से समरूप नहीं हैं।
नीचे सूचीबद्ध विधियों के अलावा, सूचियों में निम्नलिखित ऑपरेटर हैं:
ऑपरेटर | प्रयोग |
---|---|
x == y | सूचियों x और y की तुलना करें |
x[i] | इंडेक्स ऑपरेटर, वैल्यू इंडेक्स प्राप्त करें I |
x[i:j] | रेंज ऑपरेटर, इंडेक्स i से j तक सबलिस्ट प्राप्त करें |
v in x | जांचें कि क्या सूची x में मान v मौजूद है। 'a' in ['a','b'] == true |
तरीकों
concat
concat(सूची) नियम लौटाता है।सूची
इस सूची के अंत में किसी अन्य सूची के तत्वों को जोड़कर एक नई सूची बनाएं।
पैरामीटर | |
---|---|
सूची | संयोजित करने के लिए सूची. मान शून्य नहीं होना चाहिए. |
- रिटर्न
non-null rules.List
सूची को अन्य सूची के सभी तत्वों के साथ सूचीबद्ध करें।
hasall
hasAll(सूची) नियम लौटाता है । बूलियन
निर्धारित करें कि क्या सूची में किसी अन्य सूची के सभी तत्व शामिल हैं।
पैरामीटर | |
---|---|
सूची | देखने योग्य तत्वों की सूची. मान शून्य नहीं होना चाहिए. |
- रिटर्न
non-null rules.Boolean
सत्य है यदि इस सूची में अन्य सभी तत्व शामिल हैं।
कोई है
hasAny(list) रिटर्न नियम.बूलियन
निर्धारित करें कि सूची में किसी अन्य सूची में कोई तत्व शामिल है या नहीं।
पैरामीटर | |
---|---|
सूची | देखने योग्य तत्वों की सूची. मान शून्य नहीं होना चाहिए. |
- रिटर्न
non-null rules.Boolean
सत्य यदि इस सूची में अन्य में कोई तत्व शामिल है।
केवल है
hasOnly(सूची) रिटर्न नियम.बूलियन
निर्धारित करें कि सूची के सभी तत्व किसी अन्य सूची में मौजूद हैं या नहीं।
पैरामीटर | |
---|---|
सूची | देखने योग्य तत्वों की सूची. मान शून्य नहीं होना चाहिए. |
- रिटर्न
non-null rules.Boolean
सत्य यदि सूची के सभी तत्व दोहराए गए तत्वों को छोड़कर, किसी अन्य सूची में मौजूद हैं।
उदाहरण
['a', 'b'].hasOnly(['a', 'c']) == false
['a', 'b'].hasOnly(['a', 'b', 'c']) == true
['a', 'b'].hasOnly(['b', 'a']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b', 'c']) == true
जोड़ना
शामिल हों (विभाजक) नियम लौटाता है । स्ट्रिंग
सूची में तत्वों को एक विभाजक के साथ एक स्ट्रिंग में जोड़ें।
पैरामीटर | |
---|---|
सेपरेटर | तत्वों को अलग करने के लिए स्ट्रिंग. मान शून्य नहीं होना चाहिए. |
- रिटर्न
non-null rules.String
सूची को एक स्ट्रिंग के रूप में जोड़ा गया।
सभी हटाएं
सभी हटाएँ(सूची) नियम लौटाता है।सूची
इस सूची से किसी अन्य सूची के तत्वों को हटाकर एक नई सूची बनाएं।
पैरामीटर | |
---|---|
सूची | हटाए जाने वाले तत्वों की सूची.. मान शून्य नहीं होना चाहिए. |
- रिटर्न
non-null rules.List
सूची को अन्य सूची के सभी तत्वों को हटाकर सूचीबद्ध करें।
आकार
आकार() नियम लौटाता है। पूर्णांक
सूची में मानों की संख्या प्राप्त करें.
- रिटर्न
non-null rules.Integer
सूची में मानों की संख्या को पूर्णांकित करें।
स्थापित करना
toSet() नियम लौटाता है।सेट
सूची में सभी अद्वितीय तत्वों वाला एक सेट लौटाता है।
यदि दो या दो से अधिक तत्व समान हैं लेकिन समान नहीं हैं, तो परिणाम सेट में सूची में केवल पहला तत्व होगा। शेष तत्वों को हटा दिया जाता है।
- रिटर्न
non-null rules.Set
सेट जिसमें दी गई सूची में अद्वितीय मान शामिल हैं।