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