Skip to main content

remove specific element in python list - remove index based element

 

remove specific element in python list

#remove specific element in python list

list=list([34,55,34,66,77,45.6,23,34,])

print(list)

list.remove(66)

print(list)

output:

[34, 55, 34, 66, 77, 45.6, 23, 34]

[34, 55, 34, 77, 45.6, 23, 34]


#Remove all occurrence of a specific python repeated element

mylist = list([26, 4, 26, 26, 8, 12])

for item in mylist:

    mylist.remove(26)

print(mylist)

output : 

[4,8,12]

#remove item present at given index

mylist = list([2, 4, 6, 8, 10, 12])

mylist.pop(2)  #remove 2 index based element

print(mylist)

output: 

[2, 4, 8, 10, 12]

# remove item without passing index number(last value remove) using pop()

mylist = list([2, 4, 6, 8, 10, 12])

mylist.pop()  

print(mylist)

output :

[2, 4, 6, 8, 10]

[2, 4, 8, 10]

#remove the range of elements python list with slice:

mylist = list([2, 4, 6, 8, 10, 12])

#remove item from index 2 to 5

del mylist[2:5]

print(mylist)

output:

[2, 4, 12]

#remove all items starting from index 2

mylist=list([23,44,55,34,53,78,55])

del mylist[2:]

print(mylist)

output:

[23,44]

#remove entair list using del keyword

mylist=list([23,44,55,34,53,78,55])

del mylist

print(mylist)

output:

mylist is not found 

Comments

Popular posts from this blog

Python tuple packing and unpacking - Python coding

Python tuple packing and unpacking python tuple can also be created without using a tuple() class or enclosing the items inside the parentheses. it is called the variable packing #python tuple packing into tuple tuple=23,44,66,'django' print(tuple) print(type(tuple)) #unpacking tuple into variable a,b,c,d=tuple print("a is =",a) print("b is =",b) print("c is =",c) print("d is =",d) print(type(a)) print(type(b)) print(type(c)) print(type(d)) output :  (23, 44, 66, 'django') <class 'tuple'> a is = 23 b is = 44 c is = 66 d is = django <class 'int'> <class 'int'> <class 'int'> <class 'str'>

Adding and changing elements in a tuple using insert() and append methods

  Adding and changing elements in a tuple using insert and append: A list is a mutable type, which means we can add or modify values in it, but tuples are immutable, so they cannot be changed. #how to add new element in tuple object using index based tup=(6,75,66,34,23) print(tup) #print all tuple elements newlist=list(tup) #tuple to list convert newlist.insert(2,40) #add new element in list tup=tuple(newlist) #convert list to tuple print(tup) #print all elements in tuple output: (6, 75, 66, 34, 23) (6, 75, 40, 66, 34, 23) #how to add new element in tuple object using apped() method tup=(6,75,66,34,23) newlist=list(tup) newlist.append(22) tup=tuple(newlist) print(tup) output: (6, 75, 66, 34, 23, 22) #Modify nested items of a tuple: then we can change its values in the case of a nested tuple. Ex: tuple1 = (10, 20, [25, 75, 85]) print(tuple1) tuple1[2][0] = 250 print(tuple1) output: (10,20,[250,75,85])      #python tuples, #python training in guntur, #python jobs in gu...