Die Programmiersprache Python hat eine Datenerhebung Typ namens "-Liste. " Die Liste ist ein sehr vielseitiges Datenerfassungsgerät . Sie können sich finden über mehrere Listen während einer einzigen Python-Programm . Wenn dies der Fall ist , können Sie Ihre Listen in einem Master-Liste speichern. An einem gewissen Punkt müssen Sie sehen eine Liste innerhalb der Master-Liste . Sie können den Code schreiben , um eine Liste zu finden. Anleitung
1
Öffnen Sie das IDLE Texteditor, mit dem Python -Download kommt . Der IDLE Texteditor in Program Files gefunden , in der Python -Verzeichnis. Eine leere Quellcode -Datei wird im IDLE Texteditorfenster
2
Declare mehrere Listen , indem Sie die folgenden Zeilen von Code am Anfang des Quellcodes Datei : .
ListOne = [ '0 ', '1 ', '1 ' ]
listTwo = [ '2', '3 ', '5' ]
listThree = [ '8 ' , '13' , '21 ' ]
listFour = [ '34 ' , '55 ' , '89 ']
3
Legen Sie die vier Listen innerhalb eines Master-Liste namens " listOfLists , ' wie folgt aus:
listOfLists = [ listOne , listTwo , listThree , listFour ]
4
Schleife durch Master-Liste mit einer for -Schleife. Mit jeder Iteration der Schleife , wird die nächste Liste in der Hauptliste besichtigt werden, beginnend mit der ersten Liste. Sie können eine for-Schleife verwenden, um durch die Master-Liste wie folgt durchlaufen:
für currentList in listOfLists :
5
Testen Sie die aktuell besuchten Liste für die Gleichstellung mit dem, was Liste Sie suchen . Der Test kann in Form einer if-Anweisung , die in der Linie unmittelbar nach der for-Anweisung müssen geschrieben und müssen eingerückt mit der " Tab"-Taste werden. Zum Beispiel, wenn Sie waren auf der Suche " listTwo ", schreiben eine if-Anweisung wie folgt aus:
wenn currentList == listTwo :
6
Schreiben Sie die folgende Anweisung unterhalb der if-Anweisung eingerückt mit der " Tab"-Taste , um eine Nachricht an die Konsole zu drucken , wenn die Liste gefunden :
print (" listTwo gefunden.")
7
Drücken Sie die Taste "F5" um das Programm auszuführen . Das Programm findet die Liste innerhalb des Master-Liste und druckt die folgenden : .
ListTwo gefunden