# Basic syntax:
first_list.append(second_list)# Append adds the second_list as an# element to the first_list
first_list.extend(second_list)# Extend combines the elements of the # first_list and the second_list# Note, both append and extend modify the first_list in place# Example usage for append:
first_list =[1,2,3,4,5]
second_list =[6,7,8,9]
first_list.append(second_list)print(first_list)-->[1,2,3,4,5,[6,7,8,9]]# Example usage for extend:
first_list =[1,2,3,4,5]
second_list =[6,7,8,9]
first_list.extend(second_list)print(first_list)-->[1,2,3,4,5,6,7,8,9]
list_1 =['w','h']
list_1.append('y')# you need no veribal to store list_1.append('y')print(list_1)# ['w','h','y']
list_2 =['a','r','e']
list_1.append(list_2)# This also donot need a veribal to store itprint(list_1)# ['w','h','y',['a','r','e']]
list_1.extend(list_2)print(list_1)# ['w','h','y',['a','r','e'],'a','r','e']# please like
# Add to List
my_list *2# [1, 2, '3', True, 1, 2, '3', True]
my_list +[100]# [1, 2, '3', True, 100] --> doesn't mutate original list, creates new one
my_list.append(100)# None --> Mutates original list to [1, 2, '3', True, 100] # Or: <list> += [<el>]
my_list.extend([100,200])# None --> Mutates original list to [1, 2, '3', True, 100, 200]
my_list.insert(2,'!!!')# None --> [1, 2, '!!!', '3', True] - Inserts item at index and moves the rest to the right.' '.join(['Hello','There'])# 'Hello There' --> Joins elements using string as separator.
#.append() is a function that allows you to add values to a list
sampleList.append("Bob")print("Bob should appear in the list:", sampleList)#The output will be:
Bob should appear in the list:['Bob']
How to append element to a listin Python
# Programming list
programming_list =['C','C#','Python','Java','JavaScript']# append the HTML item to the list
programming_list.append('HTML')print('The new list is :', programming_list)
list1 =[10,20,4,45,99]
mx=max(list1[0],list1[1])
secondmax=min(list1[0],list1[1])
n =len(list1)for i inrange(2,n):if list1[i]>mx:
secondmax=mx
mx=list1[i]elif list1[i]>secondmax and
mx != list1[i]:
secondmax=list1[i]print("Second highest number is : ",str(secondmax))
Output:-
Second highest number is:45
How to append a list into an existing list# Programming list
programming_list =['C','C#','Python','Java']
frontend_programming =['CSS','HTML','JavaScript']# append the frontend_progamming list into the existing list
programming_list.append(frontend_programming)# Note that entire list is appended as a single elementprint('The new appended list is :', programming_list)
list_1 =['w','h']
list_1.append('y')# you need no veribal to store list_1.append('y')print(list_1)# ['w','h','y']
list_2 =['a','r','e']
list_1.append(list_2)# This also donot need a veribal to store itprint(list_1)# ['w','h','y',['a','r','e']]
list_1.extend(list_2)print(list_1)# ['w','h','y',['a','r','e'],'a','r','e']