The " för " loop -funktioner i Python mycket som det gör i andra hög nivå programmeringsspråk som C , men syntaxen som används för att förklara den är annorlunda . Dessutom är som med alla Python kodblock , uttalanden att köra i " för " loop iväg med flikar istället för hängslen . Du kan använda dubbla " för " slingor precis som i C att korsa kapslade listor eller utföra andra kapslade uppsättningar kommandon . Instruktioner
1
Öppna Pythontolk kommandoraden . Skapa en kapslad lista variabel för att testa en dubbel " för " loop :
matrix = [ [ 1,2,3,4 ] , [ 5,6,7,8 ] , [ 9,10,11 , 12 ] ]
Denna lista utgör en 3x4 matris , där varje rad lagras som en underlista med huvudlistan .
2
Öppna den första " för " loop med följande kommando :
för rader i listan :
När du trycker på " Enter ", en ellips visas på nästa rad anger att Python inte kommer att exekvera slingan tills den stängs
Billiga 3
Öppna den andra " för " loop , och se till att entab det :
för kolumner i rader :
4
Skriv ett kommando i den andra " för " loop som kommer att exekveras för varje objekt i matrisen . Till exempel , skriv bara "kolumner " till produktionen varje värde lagras. Detta kommando måste vara dubbel - entabbed att göra den till en del av det andra " för " loop :
kolumner
5
tryck "Enter" för att lägga till en tom rad . Detta orsakar Python att köra loopar . Varje värde som lagras i listan är utdata till tolken fönstret .