Drop links or images here to add them to the editor.

Geneste for-loops

for x in range(4):
    for y in range(5):
        print("(", x, ",", y, ")", end="")
    print()  # nieuwe regel na elke rij

Gebruik end="" om op dezelfde regel te blijven, en print() na de binnenste loop voor een nieuwe regel.

2D-lijsten (geneste lijsten)

bord = [["X", "O", "-"],
        ["X", "O", "O"],
        ["-", "X", "-"]]

# Benader met twee indices
print(bord[1][2])  # "O"

# Doorloop met geneste loops
for rij in bord:
    for cel in rij:
        print(cel, end="")
    print()

Combinaties genereren

kleuren = ["Rood", "Blauw"]
maten = ["S", "M", "L"]
for kleur in kleuren:
    for maat in maten:
        print(kleur, maat)
# 6 combinaties