Programmering 1

NÄSTLADE LISTOR

Nästlade listor

Helt enkelt en lista i en lista

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

Varför nästlade listor?

  • Komplexa datastrukturer som matriser
  • Game boards, Labyrint
  • Visualiseringar av data (rader, kolumner, andra grupperingar)

Hämta från nästlade listor

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

nested_list[0][1] # 2

nested_list[1][-1] # 6

Skriva ut nästlade listor

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

for l in nested_list:
    for val in l:
        print(val)


# 1
# 2
# 3
# 4
# 5
# 6
# 7
# 8
# 9
Made with Slides.com