Tuple Update

Program

x = ("apple", "banana", "cherry")
print(x)
print(type(x))
print("=================")

y = list(x)
y[1] = "kiwi"
print(y)
print(type(y))
print("=================")

x = tuple(y)
print(type(x))
print("=================")

print(x)

#Convert into a list: 
print("+++++++++++++++++Convert into a list:++++++++++++++++++++++")

z = list(x)
print(z)
print(type(z))
print("=================")

z.append("orange")
print(z)
print("=================")

x=tuple(z)
print(x)
print(type(x))
print("=================")


#Add tuple to a tuple
print("+++++++++++++++++Add tuple to a tuple:++++++++++++++++++++++")
thistuple = ("apple", "banana", "cherry")
print(thistuple)
print(type(thistuple))
print("=================")

k= ("orange",)
thistuple += k
print(k)
print(type(k))
print("=================")

print(thistuple)



Output:

('apple', 'banana', 'cherry')
<class 'tuple'>
=================
['apple', 'kiwi', 'cherry']
<class 'list'>
=================
<class 'tuple'>
=================
('apple', 'kiwi', 'cherry')
+++++++++++++++++Convert into a list:++++++++++++++++++++++
['apple', 'kiwi', 'cherry']
<class 'list'>
=================
['apple', 'kiwi', 'cherry', 'orange']
=================
('apple', 'kiwi', 'cherry', 'orange')
<class 'tuple'>
=================
+++++++++++++++++Add tuple to a tuple:++++++++++++++++++++++
('apple', 'banana', 'cherry')
<class 'tuple'>
=================
('orange',)
<class 'tuple'>
=================
('apple', 'banana', 'cherry', 'orange')