June 2020
Intermediate to advanced
382 pages
11h 39m
English
The second data structure that can be used to store a collection is a tuple. In contrast to lists, tuples are immutable (read-only) data structures. Tuples consist of several elements surrounded by ( ).
Like lists, elements within a tuple can be of different types. They also allow complex data types for their elements. So, there can be a tuple within a tuple providing a way to create a nested data structure. The capability to create nested data structures is especially useful in iterative and recursive algorithms.
The following code demonstrates how to create tuples:
>>> bin_colors=('Red','Green','Blue','Yellow')>>> bin_colors[1]'Green'>>> bin_colors[2:]('Blue', 'Yellow')>>> bin_colors[:-1]('Red', 'Green', 'Blue')# Nested Tuple Data ...