Example 1: extend a list python
#adding two or more elements in a list
list1 = [1,2,3,4,5]
list1.extend([6,7,8])
print(list1)
#output = [1, 2, 3 ,4 ,5, 6, 7, 8]
Example 2: python extend
fruits = ['apple', 'banana', 'cherry']
cars = ['Ford', 'BMW', 'Volvo']
fruits.extend(cars)
print(fruits)
# ['apple', 'banana', 'cherry', 'Ford', 'BMW', 'Volvo']
Example 3: what does .extend do in python
# Difference between .append() and .extend() in python
# .extend explained below :)
list = ['hello', 'bro']
my_list.append('append')
print (my_list)
>>> ['geeks', 'for', 'geeks']
my_list.append ([6, 0, 4, 1])
print (my_list)
>>> ['geeks', 'for', 'geeks', [6, 0, 4, 1]]
# For list.extend, each element of an iterable gets appended
# to my_list
my_list = ['geeks', 'for']
another_list = [6, 0, 4, 1]
my_list.extend(another_list)
print (my_list)
>>> ['geeks', 'for', 6, 0, 4, 1]
# NOTE: A string is an iterable, so if you extend
# a list with a string, you’ll append each character
# as you iterate over the string.
my_list = ['geeks', 'for', 6, 0, 4, 1]
my_list.extend('geeks')
print (my_list)
>>>['geeks', 'for', 6, 0, 4, 1, 'g', 'e', 'e', 'k', 's']
# and yup I have copied it.
# Originally by Yvant2000
Example 4: python list extend not working
techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga techlux.ga
Example 5: 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
Example 6: what is the use of extend in python
The extend() method adds the specified list elements (or any iterable) to the end of the current list.