Python List append() MethodLast Updated : 5 Jan 2026 Python list 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. Syntax of the sort() Method in Python ListThe following is the syntax of the list sort() method: Parameter(s)
Return
Examples of List append()Let's see some examples of the append() method to understand it's functionality. Example 1: Adding an Element to the ListFirst, let's see a simple example which appends elements to the list. ExampleExecute NowOutput: Given List: [12, 16, 20, 24] Updated List: [12, 16, 20, 24, 28] Explanation: Here, we are given a list consisting of some elements. We used the append() method to add a new element, 28, to the list. As a result, the element is added at the last of the list. Example 2: Adding a list to a listIn Python, we can append a list to a list making it a nested list. Here is an example to understand how to do it using list append() method. ExampleExecute NowOutput: List 1: [11, 15, 19] List 2: [10, 20, 30] Nested List: [11, 15, 19, [10, 20, 30]] Explanation: In the above example, we are given two lists consisting of some elements. We used the append() method to add the second list to the first list. This creates a nested list. Example 3: Appending Multiple Lists to a Single ListAppending multiple lists to the single list will create a nested list. Here, two lists are appended to the same list and generates a list of the multiple lists. See the example below to understand about the nested list. ExampleExecute NowOutput: List 1: [11, 15, 19] List 2: [10, 20, 30] Nested List: [11, 15, 19, [10, 20, 30, [15, 30, 45]]] Explanation: In this example, we are given multiple lists. We used the append() method to append the second list to the first list. We then again used the append() method to add a new list to the second list. As a result, the first list is also updated showing the nested list. ConclusionThe append() method in Python adds a single element to the end of a list, modifying the original list. It can append numbers, strings, or even other lists, creating nested structures. This method is useful for dynamically growing lists while maintaining the list's original order. Next TopicPython list clear method |
We request you to subscribe our newsletter for upcoming updates.