python tuple append code example

Example 1: how to add number in tuple

a = ('2',)
b = 'z'
new = a + (b,)

Example 2: 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 3: 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 4: how to add strings in tuple in python

First, convert tuple to list by built-in function list().
You can always append item to list object.
Then use another built-in function tuple() to 
convert this list object back to tuple.
You can see new element appended to original tuple representation.

by tutorialspoint.com 

happy coding :D

Example 5: how to append a tuple to a list

a_list = []
a_list.append((1, 2))       # Succeed! Tuple (1, 2) is appended to a_list
a_list.append(tuple(3, 4))  # Error message: ValueError: expecting Array or iterable

Example 6: tuple push

a = ('Product', '500.00', '1200.00')
a = list(a)
a.insert(3, 'foobar')
a = tuple(a)
print a

>> ('Product', '500.00', '1200.00', 'foobar')