Example 1: python append vs extend
my_list = [23, 11, 42, 24523]
# append will add it as if you're adding a new list to it
my_list.append([34523, 76979])
print(my_list)
# extend will go over each item in the new source list and add each
# element as part of the target list (my_list)
my_list.extend([12, 99])
print(my_list)
"""
Output:
[23, 11, 42, 24523, [34523, 76979]]
[23, 11, 42, 24523, [34523, 76979], 12, 99]
"""
Example 2: python array append
my_list = ['a','b']
my_list.append('c')
print(my_list) # ['a','b','c']
other_list = [1,2]
my_list.append(other_list)
print(my_list) # ['a','b','c',[1,2]]
my_list.extend(other_list)
print(my_list) # ['a','b','c',[1,2],1,2]
Example 3: how to append to a list of lists in python
list_of_Lists = [[1,2,3],['hello','world'],[True,False,None]]
list_of_Lists.append([1,'hello',True])
ouput = [[1, 2, 3], ['hello', 'world'], [True, False, None], [1, 'hello', True]]
Example 4: python how to append to a list
# Basic syntax:
your_list.append('element_to_append')
# Example usage:
your_list = ['a', 'b']
your_list.append('c')
print(your_list)
--> ['a', 'b', 'c']
# Note, .append() changes the list directly and doesn’t require an
# assignment operation. In fact, the following would produce an error:
your_list = your_list.append('c')
Example 5: python append to list
a = [1, 2, 3, 4, 5]
# Let's add 6 to the list called a
a.append(6)
Example 6: extend in list python
subjects=["Maths","Science","Arts","Commerce"]
subjects_2=["Artificial intelligence","Statistics"]
subjects.extend(subjects_2)
print(subjects) ## used to add more elements from other list