What is the different between the list methods append()
and extend()
?
append()
append: appends object at end123x =[1,2,3]x.append([4,5])print (x)
gives you: [1,2,3,[4,5]]
extend()
extend:extends list by appending elements from the iterable123x =[1,2,3]x.extend([4,5])print (x)
gives you [1,2,3,4,5]