July 12
I "per" funzioni loop in Python tanto come in altri linguaggi di programmazione di alto livello come il C, ma la sintassi utilizzata per dichiararla è diverso. Inoltre, come con tutti i blocchi di codice Python, le istruzioni da eseguire nel ciclo "for" sono compensate dalle schede al posto delle parentesi graffe. È possibile utilizzare il doppio "per" loop proprio come in C per attraversare le liste nidificate o eseguire altri insiemi nidificati di comandi.
1 Aprire la riga di comando interprete Python. Creare una variabile elenco nidificato per testare un doppio ciclo "for":
Matrice = [[1,2,3,4], [5,6,7,8], [9,10,11,12]]
Questa lista rappresenta una matrice 3x4, con ogni riga memorizzato come un elenco secondario di lista principale.
2 Aprire il primo ciclo "for" con il seguente comando:
per le righe in lista:
Dopo aver premuto "Enter", appare puntini di sospensione nella riga successiva che indica che Python non eseguirà il ciclo fino a quando non viene chiuso.
3 Aprire il secondo ciclo "for", avendo cura di entab esso:
for columns in rows:
4 Scrivi un comando nel secondo ciclo "for" che eseguiti per ogni elemento della matrice. Ad esempio, basta digitare "colonne" per l'uscita di ogni valore memorizzato. Questo comando deve essere a doppio entabbed per renderlo parte del secondo ciclo "for":
columns
5 Premere il tasto "Enter" per aggiungere una riga vuota. Questo fa sì che Python per eseguire i loop. Ogni valore memorizzato nella lista è uscita alla finestra interprete.