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; or None ;
डिफ़ॉल्ट = कोई नहींजांच करने के लिए, सूची के हिस्से का शुरुआती इंडेक्स. |
end
|
int; or None ;
डिफ़ॉल्ट = कोई नहींजांच करने के लिए, सूची के हिस्से का आखिरी इंडेक्स. |
insert
None list.insert(index, item)किसी खास जगह पर आइटम डालता है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
index
|
ज़रूरी है दी गई स्थिति का इंडेक्स. |
item
|
ज़रूरी आइटम. |
पॉप
unknown list.pop(i=-1)सूची में दिए गए स्थान से आइटम को हटाता है और उसे लौटाता है. अगर कोई
index
तय नहीं किया गया है, तो यह सूची के आखिरी आइटम को हटाकर उसे वापस कर देता है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
i
|
int; or None ;
डिफ़ॉल्ट = -1आइटम का इंडेक्स. |
हटाओ
None list.remove(x)सूची से पहला आइटम निकालता है जिसका मान x है. अगर ऐसा कोई आइटम नहीं है, तो यह एक गड़बड़ी है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
x
|
ज़रूरी है हटाया जाने वाला ऑब्जेक्ट. |