बिल्ट-इन सूची का टाइप. सूची के एक्सप्रेशन का उदाहरण:
x = [1, 2, 3]इंडेक्सिंग का इस्तेमाल करके एलिमेंट ऐक्सेस किए जा सकते हैं (
0
से शुरू होता है):e = x[1] # e == 2दो सूचियों को जोड़ने के लिए, सूचियां
+
ऑपरेटर के साथ काम करती हैं. उदाहरण:x = [1, 2] + [3, 4] # x == [1, 2, 3, 4] x = ["a", "b"] x += ["c"] # x == ["a", "b", "c"]स्ट्रिंग की तरह ही, सूचियों में स्लाइस ऑपरेशन काम करते हैं:
['a', 'b', 'c', 'd'][1:3] # ['b', 'c'] ['a', 'b', 'c', 'd'][::2] # ['a', 'c'] ['a', 'b', 'c', 'd'][3:0:-1] # ['d', 'c', 'b']Python की तरह ही, सूचियों में बदलाव किया जा सकता है.
सदस्य
जोड़ना
None
list.append(item)
सूची में आइटम जोड़ता है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
item
|
ज़रूरी है आखिर में जोड़ने के लिए आइटम. |
मिटाएं
None
list.clear()
सूची के सभी एलिमेंट हटा देता है.
बढ़ाना
None
list.extend(items)
सभी आइटम को सूची के आखिर में जोड़ता है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
items
|
ज़रूरी है आखिर में जोड़ने के लिए आइटम. |
इंडेक्स
int list.index(x, start=None, end=None)सूची में उस आइटम का इंडेक्स दिखाता है जिसकी वैल्यू x है. अगर ऐसा कोई आइटम नहीं है, तो यह गड़बड़ी है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
x
|
ज़रूरी है वह ऑब्जेक्ट जिसे खोजना है. |
start
|
int या None ;
डिफ़ॉल्ट तौर पर None सूची के उस हिस्से का शुरुआती इंडेक्स जिसकी जांच करनी है. |
end
|
int; या None ;
डिफ़ॉल्ट रूप से None जांच किए जाने वाले सूची वाले हिस्से का एंड इंडेक्स होता है. |
इंसर्ट करें
None
list.insert(index, item)
किसी दी गई जगह पर आइटम को शामिल करता है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
index
|
int;
ज़रूरी है दी गई पोज़िशन का इंडेक्स. |
item
|
ज़रूरी है आइटम. |
पॉप
unknown list.pop(i=-1)सूची में दी गई जगह पर मौजूद आइटम को हटाता है और उसे दिखाता है. अगर कोई
index
नहीं दिया गया है, तो यह सूची में मौजूद आखिरी आइटम को हटा देता है और उसे दिखाता है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
i
|
int या None ;
डिफ़ॉल्ट -1 है आइटम का इंडेक्स. |
कॉन्टेंट हटाना
None
list.remove(x)
सूची से पहले आइटम को हटाता है जिसकी वैल्यू x है. अगर ऐसा कोई आइटम नहीं है, तो यह गड़बड़ी है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
x
|
ज़रूरी है वह ऑब्जेक्ट जिसे हटाना है. |