Skip to content
List Methods

append()

Add a single item to the end of the list.

list.append(item)

list.append() adds the specified item to the end of the list, increasing the list's length by one.

The operation modifies the list in place and does not return a new list.

Parameters

NameDescription
itemThe element to add (can be any object, including another list or dictionary).

Returns

None — the list is mutated in place.

Try it

Run it and change it
fruits = ["apple", "banana"]
fruits.append("cherry")
print(fruits)

Worth knowing

  • Nested lists: Passing a list to append() adds the entire list as a single nested element: [1].append([2, 3]) becomes [1, [2, 3]]. To merge elements individually, use extend().

Related entries