8.2. Nested List of Tuples
Iterable is an object
Iterable element is an object too
Therefore an element of a Iterable could be another Iterable
There is no limit how nested it could be
Examples:
>>> users = [
... ('Mark', 'Watney'),
... ('Melisa', 'Lewis'),
... ('Rick', 'Martinez'),
... ]
8.2.1. Format
Readability differs depending on whitespaces
>>> data = [
... ('Mark', 'Watney'),
... ('Melisa', 'Lewis'),
... ('Rick', 'Martinez'),
... ]
>>> data = [
... ('Mark', 'Watney'),
... ('Melisa', 'Lewis'),
... ('Rick', 'Martinez')]
>>> data = [('Mark', 'Watney'),
... ('Melisa', 'Lewis'),
... ('Rick', 'Martinez')]
8.2.2. Length
>>> data = [
... ('Mark', 'Watney'),
... ('Melisa', 'Lewis'),
... ('Rick', 'Martinez'),
... ]
>>> len(data)
3
>>> len(data[0])
2
>>> len(data[0][1])
6