Adding and changing elements in a tuple using insert and append:
A list is a mutable type, which means we can add or modify values in it,
but tuples are immutable, so they cannot be changed.
#how to add new element in tuple object using index based
tup=(6,75,66,34,23)
print(tup) #print all tuple elements
newlist=list(tup) #tuple to list convert
newlist.insert(2,40) #add new element in list
tup=tuple(newlist) #convert list to tuple
print(tup) #print all elements in tuple
output:
(6, 75, 66, 34, 23)
(6, 75, 40, 66, 34, 23)
#how to add new element in tuple object using apped() method
tup=(6,75,66,34,23)
newlist=list(tup)
newlist.append(22)
tup=tuple(newlist)
print(tup)
output:
(6, 75, 66, 34, 23, 22)
#Modify nested items of a tuple:
then we can change its values in the case of a nested tuple.
Ex:
tuple1 = (10, 20, [25, 75, 85])
print(tuple1)
tuple1[2][0] = 250
print(tuple1)
output:
(10,20,[250,75,85])
Comments
Post a Comment