Python में arrays के साथ काम करने के लिए कई methods हैं। जिनके बारें में नीचे दिया गया है:-
1. append()
यह मेथड Array के अंत में एक नया item जोड़ता है।
arr.append(6)
print(arr)
# Output: array('i', [1, 2, 3, 4, 5, 6])
2. insert()
यह Array के किसी एक index पर item जोड़ता है।
numbers.insert(2, 99)
print(numbers)
# Output: array('i', [1, 2, 99, 3, 4, 5, 6, 7, 8, 9])
3. remove()
यह Array से पहले बार मिलने वाले किसी विशेष item को हटाता है।
numbers.remove(99)
print(numbers)
# Output: array('i', [1, 2, 3, 4, 5, 6, 7, 8, 9])
4. pop()
यह मेथड array से last element को या किसी विशेष index पर मौजूद element को remove करता है और उसे return करता है।
last_element = numbers.pop()
print(last_element)
# Output: 9
print(numbers)
# Output: array('i', [1, 2, 3, 4, 5, 6, 7, 8])
5. index()
यह Array में किसी विशेष item के first occurrence का index पता करता है।
index_of_four = numbers.index(4)
print(index_of_four)
# Output: 3
6. reverse()
यह Array के items को reverse order (उलटे क्रम) में बदलता है।
numbers.reverse()
print(numbers)
# Output: array('i', [8, 7, 6, 5, 4, 4, 3, 2, 1])
7. extend()
यह एक array के elements को दूसरे array में जोड़ता है।
numbers.extend([7, 8, 9])
print(numbers)
# Output: array('i', [1, 2, 3, 4, 5, 6, 7, 8, 9])
8. count()
यह Array में किसी विशेष item की occurrence को गिनता है। मतलब यह गिनती करता है कि एक item या element कितनी बार आया है।
arr.append(2)
count = arr.count(2)
print(count)
# Output: 2
9. buffer_info()
यह Array की internal memory के address और size के बारे में जानकारी प्राप्त करता है।
info = arr.buffer_info()
print(info)
# Output: (memory_address, number_of_elements)
10. tolist()
यह मेथड array को list में convert करता है।
list_version = numbers.tolist()
print(list_version)
# Output: [8, 7, 6, 5, 4, 4, 3, 2, 1]
इसे पढ़ें:-