extend in python code example

Example 1: python array extend

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 2: 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 3: 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 4: python extend

fruits = ['apple', 'banana', 'cherry']
cars = ['Ford', 'BMW', 'Volvo']

fruits.extend(cars)

print(fruits)
# ['apple', 'banana', 'cherry', 'Ford', 'BMW', 'Volvo']

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