Le langage de programmation Python a un type de collecte de données appelée «liste ». La liste est un ensemble de données très polyvalent. Vous pouvez vous retrouver avec plusieurs listes à travers un programme Python unique. Si c'est le cas, vous voudrez peut-être conserver vos listes en une liste principale . À un certain point, vous aurez besoin de chercher une liste dans la liste principale . Vous pouvez écrire du code pour trouver une liste . Instructions 1 Ouvrez l'éditeur de texte IDLE qui vient avec le téléchargement Python. L'éditeur de texte IDLE se trouve dans Program Files , dans le répertoire Python. Un fichier de code source vide s'ouvre dans la fenêtre de l'éditeur de texte IDLE 2 déclarer plusieurs listes en écrivant les lignes de code suivantes en haut de votre fichier de code source: . LISTONE = [ '0 ', '1' , '1 '] listTwo = [ '2', '3 ', '5 '] listThree = [ '8 ' , '13' , '21 ' ] listFour = [ '34' , '55 ' , '89 '] 3 Placez les quatre listes au sein d'une liste de référence appelé « listOfLists , ' comme ceci: Photos listOfLists = [ LISTONE , listTwo , listThree , listFour ] 4 boucle dans la liste principale à l'aide d'une boucle for . A chaque itération de la boucle , la liste suivante dans la liste de référence sera visité , à partir de la première liste . Vous pouvez utiliser une boucle pour parcourir la liste des maîtres comme ceci: pour currentList dans listOfLists : 5 Test de la liste actuellement visité l'égalité avec quelque liste que vous recherchez . Le test peut prendre la forme d' une instruction if , qui doit être écrit dans la ligne immédiatement après l'instruction for et doit être découpée à l'aide de la touche «Tab» . Par exemple, si vous recherchez " listTwo , " écrire une instruction if comme ceci: si currentList == listTwo : 6 écrire la déclaration suivante au-dessous de l'instruction if, découpée en utilisant la touche «Tab» pour imprimer un message à la console si la liste est trouvée : print (" listTwo trouvé." ) 7 Appuyez sur la touche "F5" à exécuter le programme. Le programme trouve la liste dans la liste principale et imprime ce qui suit: . ListTwo trouvé
|