1.append: Appends object at end
x = [1, 2, 3]
x.append([4, 5])
x = [1, 2, 3, [4, 5]]
2. extend: Extends list by appending elements from the iterable
x = [1, 2, 3]
x.extend([4, 5])
x = [1, 2, 3, 4, 5]
类似 c# 的 Add 和 AddRange
reference: https://stackoverflow.com/questions/252703/append-vs-extend