C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
Python List append() MethodPython append() method adds an item to the end of the list. It appends an element by modifying the list. The method does not return itself. The item can also be a list or dictionary which makes a nested list. Method is described below. Signature
append(x) Parameters
x: It can be a number, list, string, dictionary etc. ReturnIt does not return any value rather modifies the list. Let's see some examples of append() method to understand it's functionality. Python List append() Method Example 1
First, let's see a simple example which appends elements to the list.
# Python list append() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
# Appending element to the list
list.append(4)
print("List after appending element : ",list) # Displaying list
Output: 1 2 3 List after appending element : ['1', '2', '3', 4] Python List append() Method Example 2Appending a list to the list is also possible which will create a list inside the list. See the example below.
# Python list append() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
# Appending a list to the list
list2 = ['4','5','6','7']
list.append(list2)
print("List after appending element : ", list) # Displaying list
Output: 1 2 3 List after appending element : ['1', '2', '3', ['4', '5', '6', '7']] Python List append() Method Example 3Appending multiple lists to the list will create a nested list. Here, two lists are appended to the list and generates a list of lists. See the example below.
# Python list append() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
# Appending a list to the list
list2 = ['4','5','6','7']
list.append(list2)
# Nested list
list2.append(['8','9','10']) # Appending one more list
print("List after appending element : ", list) # Displaying list
Output: 1 2 3 List after appending element : ['1', '2', '3', ['4', '5', '6', '7', ['8', '9', '10']]]
Next TopicPython Lists
|