This question's answers are a community effort. Edit existing answers to improve this post. It is not currently accepting new answers or interactions. What's the difference between the list methods append() and extend()? append: Appends object at the end. x = [1, 2, 3] x.append([4, 5]) print(x) gives you: [1, 2, 3, [4, 5]] extend: Extends list by appending elements from the iterable. x = [1, 2, ..