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: append python
List = ["One", "value"]
List.append("to add") # "to add" can also be an int, a foat or whatever"
#List is now ["One", "value","to add"]
#Or
List2 = ["One", "value"]
# "to add" can be any type but IT MUST be in a list
List2 += ["to add"] # can be seen as List2 = List2 + ["to add"]
#List2 is now ["One", "value", "to add"]
Example 3: python extend
fruits = ['apple', 'banana', 'cherry']
cars = ['Ford', 'BMW', 'Volvo']
fruits.extend(cars)
print(fruits)
# ['apple', 'banana', 'cherry', 'Ford', 'BMW', 'Volvo']
Example 4: add to python list
array.append(element)
Example 5: 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 6: 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