C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
Python List pop() MethodPython pop() element removes an element present at specified index from the list. It returns the popped element. The syntax and signature is described below. Signature
pop([i]) Parameters
x : Element to be popped. It is optional. ReturnIt returns popped element. Let's see some examples of pop() method to understand it's functionality. Python List pop() Method Example 1
Let's first see a simple example of popping element from the list. Element present at the index 2 is popped, see the example below.
# Python list pop() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
list.pop(2)
print("After poping:")
for l in list: # Iterating list
print(l)
Output: 1 2 3 After poping: 1 2 Python List pop() Method Example 2The index is optional, if we don't specify the index, it pops element presents at the last index of the list. See the example below.
# Python list pop() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
list.pop()
print("After poping:")
for l in list: # Iterating list
print(l)
Output: 1 2 3 After poping: 1 2 Python List pop() Method Example 3If the index is a negative value, it will pop element from the right of the list. See the example below.
# Python list pop() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
list.pop(-2) # Item will be removed from the right of the list
print("After poping:")
for l in list: # Iterating list
print(l)
Output: 1 2 3 After poping: 1 3
Next TopicPython Lists
|