append to tuple python 3 code example

Example 1: python append to tuple list

apple = ('fruit', 'apple')
banana = ('fruit', 'banana')
dog = ('animal', 'dog')
# Make a list with these tuples
some_list = [apple, banana, dog]
# Check if it's actually a tuple list
print(some_list)
# Make a tuple to add to list
new_thing = ('animal', 'cat')
# Append it to the list
some_list.append(new_thing)
# Print it out to see if it worked
print(some_list)

Example 2: tuple add

a = (1, 2, 3)
b = a + (4, 5, 6)  # (1, 2, 3, 4, 5, 6)
c = b[1:]  # (2, 3, 4, 5, 6)

Example 3: append to tuple pytho

# METHOD 1:
tapel = (1,2,3,4)
tapel.__add__((5,6,7,8)) # -> (1,2,3,4,5,6,7,8)

# METHOD 2:
tapel = list((1,2,3,4))
tapel.append((5,6,7,8))
tapel = tuple(tapel) # -> (1,2,3,4,(5,6,7,8))