Generering van 'n tweedimensionele lys in Python
Met behulp van twee lusse, wat in die insluiting gespesifiseer is, kan 'n tweedimensionele lys geskep word.
Kom ons maak 'n lys wat bestaan uit drie
lyste, waarin daar op hul beurt
nommers van 1 tot 4 is. Om dit te doen
moet 'n verdere interne insluiting in die insluiting gemaak word. Daarin sal ons
die generering van nommers met 'n lus en die veranderlike
j spesifiseer.
Die eksterne lus met i
spesifiseer ons regs van die interne insluiting:
lst = [[j for j in range(1, 5)] for i in range(0, 3)]
print(lst)
Resultaat van die kode-uitvoering:
[
[1, 2, 3, 4],
[1, 2, 3, 4],
[1, 2, 3, 4],
]
Maak die volgende lys met behulp van 'n insluiting:
[
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
]
Maak die volgende lys met behulp van 'n insluiting:
[
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
]