8.1. Nested List of Lists

  • Also known as multidimensional lists or matrix

Examples:

matrix = [[1, 2, 3],
          [4, 5, 6],
          [7, 8, 9]]

8.1.1. Format

  • Readability differs depending on whitespaces

a = [[1,2,3],[4,5,6],[7,8,9]]
b = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
c = [[1,2,3], [4,5,6], [7,8,9]]
d = [
     [1, 2, 3],
     [4, 5, 6],
     [7, 8, 9],
]
e = [
     [1, 2, 3],
     [4, 5, 6],
     [7, 8, 9]]
f = [[1, 2, 3],
     [4, 5, 6],
     [7, 8, 9],
]
g = [[1, 2, 3],
     [4, 5, 6],
     [7, 8, 9]]

8.1.2. Length

data = [[1, 2, 3],
        [4, 5, 6],
        [7, 8, 9]]
len(data)
3
len(data[0])
3

8.1.3. Assignments