GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.geeksforgeeks.org — Python Tuples - GeeksforGeeks Python TuplesLast Updated : 19 Sep, 2026 A tuple is an immutable ordered collection of elements.
Creating a TupleA tuple is created by placing all the items inside parentheses (), separated by commas. A tuple can have any number of items.
Output ()
('Geeks', 'For')
(1, 2, 4, 5, 6)
('G', 'e', 'e', 'k', 's')
Creating a Tuple with Mixed DatatypesTuples can store elements of different data types, such as integers, strings, lists and dictionaries, within a single structure.
Output (5, 'Welcome', 7.5, True, [1, 2, 3], {'key': 'value'})
Tuple Basic OperationsAccessing of TuplesWe can access the elements of a tuple by using indexing and slicing, similar to how we access elements in a list. Indexing starts at 0 for the first element and goes up to n-1, where n is the number of elements in the tuple. Negative indexing starts from -1 for the last element and goes backward.
Output G
('e', 'e', 'k')
('G', 'e', 'e')
Geeks
For
Geeks
Concatenation of TuplesTuples can be concatenated using the + operator. This operation combines two or more tuples to create a new tuple.
![]()
Output (0, 1, 2, 3, 'Geeks', 'For', 'Geeks') Slicing of TupleSlicing a tuple means creating a new tuple from a subset of elements of the original tuple. The slicing syntax is tuple[start:stop:step].
![]()
Output ('E', 'E', 'K', 'S', 'F', 'O', 'R', 'G', 'E', 'E', 'K', 'S')
('S', 'K', 'E', 'E', 'G', 'R', 'O', 'F', 'S', 'K', 'E', 'E', 'G')
('S', 'F', 'O', 'R', 'G')
Deleting a TupleSince tuples are immutable, we cannot delete individual elements of a tuple. However, we can delete an entire tuple using del statement.
Output
Tuple Unpacking with Asterisk (*)*operator is used in tuple unpacking to grab multiple items into a list. This is useful to extract just a few specific elements and collect the rest together.
Output 1 [2, 3, 4] 5 Explanation: a gets the first item, c gets the last item and *b collects everything in between into a list. Comment Explore |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |