El lenguaje de programación Python tiene un tipo de colección de datos llamada " lista. " La lista es una colección de datos muy versátil. Usted puede encontrarse con varias listas a lo largo de un mismo programa Python. Si este es el caso , es posible que desee guardar sus listas en una lista maestra . En algún momento tendrá que buscar una lista dentro de la lista principal. Usted puede escribir el código para encontrar una lista. Instrucciones
1
Abra el editor de texto IDLE que viene con la descarga de Python. El editor de texto IDLE se encuentra en Archivos de programa , en el directorio de Python. Un archivo de código fuente en blanco se abre en la ventana del editor de texto IDLE
2
declarar varias listas al escribir las siguientes líneas de código al principio del archivo de código fuente: .
LISTONE = [ '0 ', '1 ', '1 ']
listTwo = [ '2' , '3 ' , '5 ']
listThree = [ '8 ' , '13' , '21 ']
listFour = [ '34 ' , '55 ' , '89 ']
3
Coloque las cuatro listas en una lista maestra llamada " listOfLists , ' así:
listOfLists = [ LISTONE , listTwo , listThree , listFour ]
4
Recorrer la lista maestra utilizando un bucle . Con cada iteración del bucle , se puede visitar la siguiente lista de la lista principal , a partir de la primera lista. Puede utilizar un bucle para recorrer la lista maestra de esta manera:
para currentList en listOfLists :
5
prueba la lista actualmente visitado por la igualdad con lo lista que busca . La prueba puede tomar la forma de una sentencia if , que debe ser escrito en la línea inmediatamente después de la sentencia for y debe separarse usando la tecla "Tab" . Por ejemplo , si se busca " listTwo , " escribir una sentencia if así:
si currentList == listTwo :
6
Escriba el siguiente comunicado por debajo de la sentencia if, sangría utilizando la tecla "Tab" para imprimir un mensaje en la consola si se encuentra en la lista : la tecla " F5 "
print (" listTwo encontrado . ")
7
Press para ejecutar el programa . El programa se encuentra en la lista dentro de la lista maestra e imprime el siguiente : .
ListTwo encontrado