xxxxxxxxxx
# Python 3 code to demonstrate
# to remove elements present in other list
# using list comprehension
# Initializing list
test_list = [1, 3, 4, 6, 7]
# Initializing remove list
remove_list = [3, 6]
# Printing original list
print("The original list is : " + str(test_list))
# Printing remove list
print("The original list is : " + str(remove_list))
# Removing elements present in other list
# using list comprehension
res = [i for i in test_list if i not in remove_list]
# Printing the result
print("The list after performing remove operation is : " + str(res))
xxxxxxxxxx
# removes item with given name in list
list = [15, 79, 709, "Back to your IDE"]
list.remove("Back to your IDE")
# removes last item in list
list.pop()
# pop() also works with an index...
list.pop(0)
# ...and returns also the "popped" item
item = list.pop()
xxxxxxxxxx
l = list[1, 2, 3, 4]
l.pop(0) #remove item by index
l.remove(3)#remove item by value
#also buth of the methods returns the item
xxxxxxxxxx
# Basic syntax:
my_list.remove(element) # or:
my_list.pop(index)
# Note, .remove(element) removes the first matching element it finds in
# the list.
# Example usage:
animals = ['cat', 'dog', 'rabbit', 'guinea pig', 'rabbit']
animals.remove('rabbit')
print(animals)
--> ['cat', 'dog', 'guinea pig', 'rabbit']
# Note only the first instance of rabbit was removed from the list.
# Note, if you want to remove all instances of an element (and it's the only
# duplicated element), you could convert the list to a set then back to a
# list, and then run .remove(element) E.g.:
animals = list(set['cat', 'dog', 'rabbit', 'guinea pig', 'rabbit'])
animals.remove('rabbit')
print(animals)
--> ['cat', 'dog', 'guinea pig']
xxxxxxxxxx
# removes item with given name in list
list = [15, 79, 709, "Back to your IDE"]
list.remove("Back to your IDE")
# removes last item in list
list.pop()
# pop() also works with an index..
list.pop(0)
# ...and returns also the "popped" item
item = list.pop()
xxxxxxxxxx
myList = ['Item', 'Item', 'Delete Me!', 'Item']
del myList[2] # myList now equals ['Item', 'Item', 'Item']
xxxxxxxxxx
names = ['Boris', 'Steve', 'Phil', 'Archie']
names.pop(0) #removes Boris
names.remove('Steve') #removes Steve