नियम. सूची
सूची का टाइप. यह ज़रूरी नहीं है कि आइटम एक जैसे हों.
नीचे दिए गए तरीकों के अलावा, सूचियों में भी नीचे दिए गए ऑपरेटर मौजूद होते हैं:
ऑपरेटर | इस्तेमाल किए जाने से जुड़ी जानकारी |
---|---|
x == y |
सूचियों x और y की तुलना करना |
x[i] |
इंडेक्स ऑपरेटर, वैल्यू इंडेक्स i पाएं |
x[i:j] |
रेंज ऑपरेटर, इंडेक्स i से j तक सबलिस्ट पाएं |
v in x |
देखें कि सूची x में वैल्यू v मौजूद है या नहीं. 'a' in ['a','b'] == true |
तरीके
Concat
concat(list) , rules.List लौटाता है
किसी दूसरी सूची के एलीमेंट जोड़कर एक नई सूची बनाएं इस सूची का अंत.
पैरामीटर |
|
---|---|
सूची |
जोड़ने के लिए सूची बनाएं. मान शून्य नहीं होना चाहिए. |
- लौटाए गए आइटम
-
non-null rules.List
सूची में दूसरी सूची के सभी एलिमेंट जोड़े गए हों.
जिसमें सभी हैं
hasAll(list) नतीजे के तौर पर नियम.बूलियन दिखाता है
पता लगाएं कि सूची में किसी दूसरी सूची के सभी एलिमेंट शामिल हैं या नहीं.
पैरामीटर |
|
---|---|
सूची |
जिन एलिमेंट को खोजना है उनकी सूची. मान शून्य नहीं होना चाहिए. |
- लौटाए गए आइटम
-
non-null rules.Boolean
सही है, अगर इस सूची में अन्य.
हैकिसी
has Any(list) की जानकारी के साथ नियम.बूलियन दिखाता है
पता लगाएं कि सूची में दूसरी सूची का कोई एलिमेंट है या नहीं.
पैरामीटर |
|
---|---|
सूची |
जिन एलिमेंट को खोजना है उनकी सूची. मान शून्य नहीं होना चाहिए. |
- लौटाए गए आइटम
-
non-null rules.Boolean
सही है, अगर इस सूची में अन्य.
है-ओनली
hasOnly(list) यह फ़ंक्शन दिखाता है नियम.बूलियन
यह तय करें कि सूची के सभी एलिमेंट दूसरी सूची में मौजूद हैं या नहीं.
पैरामीटर |
|
---|---|
सूची |
जिन एलिमेंट को खोजना है उनकी सूची. मान शून्य नहीं होना चाहिए. |
- लौटाए गए आइटम
-
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
जोड़ना
जॉइन(अलग करने वाला) नियमों.String को दिखाता है
सूची के एलिमेंट को सेपरेटर का इस्तेमाल करके स्ट्रिंग में जोड़ें.
पैरामीटर |
|
---|---|
सेपरेटर |
एलिमेंट को अलग करने के लिए स्ट्रिंग. मान शून्य नहीं होना चाहिए. |
- लौटाए गए आइटम
-
non-null rules.String
सूची को स्ट्रिंग के तौर पर जोड़ा गया.
सभी निकालें
RemoveAll(list) के नियम.List को दिखाता है
इस सूची से किसी दूसरी सूची के एलिमेंट हटाकर एक नई सूची बनाएं.
पैरामीटर |
|
---|---|
सूची |
हटाए जाने वाले एलिमेंट की सूची.. मान शून्य नहीं होना चाहिए. |
- लौटाए गए आइटम
-
non-null rules.List
वह सूची जिसमें दूसरी सूची के सभी एलिमेंट हटा दिए गए हैं.
साइज़
साइज़(), नियम.Integer दिखाता है
सूची में वैल्यू की संख्या पाएं.
- लौटाए गए आइटम
-
सूची में वैल्यू की संख्या
non-null rules.Integer
.
सेट करने के लिए
toSet(), नियम.सेट दिखाता है
सूची के सभी यूनीक एलिमेंट वाला सेट दिखाता है.
अगर दो या ज़्यादा एलिमेंट बराबर हैं, लेकिन एक जैसे नहीं हैं, तो नतीजा सेट होता है इसमें सूची का सिर्फ़ पहला एलिमेंट शामिल होगा. बाकी एलिमेंट ये हैं खारिज कर दिया गया है.
- लौटाए गए आइटम
-
non-null rules.Set
सेट में, दी गई सूची में यूनीक वैल्यू शामिल हैं.