Movatterモバイル変換


[0]ホーム

URL:


Python Tutorial

Python Array remove() Method



The Python arrayremove() method is used to remove the first occurrence of an element in the given array. If the element is not found in the array, we will get aValueError

Syntax

Following is the syntax of the Python arrayremove() method −

array_name.remove(element)

Parameters

This method accepts element that has to be removed.

Return Value

This method does not return any value.

Example 1

Following is the basic example of python arrayremove() method −

import array as arr#Creating an arraymy_array1 = arr.array('i',[400,100,220,400,330,540,540])#Printing the elements of an arrayprint("Array Elements: ", my_array1)element1=400my_array1.remove(element1)print("Elements After Removal: ", my_array1)

Output

Following is the output of the above code −

Array Elements:  array('i', [400, 100, 220, 400, 330, 540, 540])Elements After Removal:  array('i', [100, 220, 400, 330, 540, 540])

Example 2

If we remove an element which is not present in an array we get aValueError.

Here, we are trying to remove element2 i.e13.5 which is not present in my_array2, We will get avalue error.

import array as arr#Creating an arraymy_array2 = arr.array('d',[4.5,5.5,6.5,7.5,8.5,9.5,10.5])#Printing the elements of an arrayprint("Array Elements: ", my_array2)element2=13.5my_array2.remove(element2)print("Elements After Removal: ", my_array2)

Output

Following is the output of the above code −

Array Elements:  array('d', [4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5])Traceback (most recent call last):  File "E:\pgms\Arraymethods prgs\remove.py", line 24, in <module>    my_array2.remove(element2)ValueError: array.remove(x): x not in array

Example 3

Lets try to remove all occurrence of an element usingremove() method andwhile loop

import array as arr#Creating an arrayarray = arr.array('i',[255,456,234,255,55,279,255])#Printing the elements of an arrayprint("Array Elements: ", array)element = 255while element in array:   array.remove(element)print("Array Elements After Removing: ",array)

Output

Following is the output −

Array Elements:  array('i', [255, 456, 234, 255, 55, 279, 255])Array Elements After Removing: array('i', [456, 234, 55, 279])

Example 4

We can also remove all occurrence of an element usingremove() method andif condition

import array as arr#Creating an arraymy_array4 = arr.array('d',[20.5,22.2,34.9,54.7,22.2])#Printing the elements of an arrayprint("Array Elements: ", my_array4)element4=22.2if element4 in my_array4:    my_array4.remove(element4)print("Elements After Removal: ", my_array4)

Output

Following is the output of the above code −

Array Elements:  array('d', [20.5, 22.2, 34.9, 54.7, 22.2])Elements After Removal: array('d', [20.5, 34.9, 54.7, 22.2])
python_array_methods.htm
Print Page
Advertisements

[8]ページ先頭

©2009-2025 Movatter.jp