= Meum { ' Pekín ' : { ' fengtai ' : { ' Liuliqiao ' : { ' Lianyi Parque " : {}, " Lotus Park " : {} } ' estanque ' : { ' Landianchang ' : {} ' armas de fuego de negocio ' : {} } } ' Haidian ' : { ' Wudaokou ' : { 'Bluebird " : {}, ' Tsinghua ' : {} }, ' Evergreen ' : { ' Tamura ' : {}, ' Zhangzhuang ' : {} } } ' Hing ' : { ' Xihongmen ' : { ' Star Television Parque ' : {}, ' contratista Banco ' : {} } ' Palazzo Vecchio ' : { 'Zhang Zhen ': {}, ' King Town ' : {} } } }, ' Shanghai ' : { ' Hongqiao ' : { ' Hongqiao Aeropuerto ' : { ' Lian Yi Park ' : {}, ' Lotus Park ' : {} } , ' estación de Hongqiao ' : { ' sala de espera ' : {}, ' estación ' : {} } } 'bund ': { ' Templo ' : { ' Big Temple ' : {}, ' pequeño templo ' : {} } ' río Huangpu ' : { ' East Port ' : {}, ' West Port ' : {} } }, ' Pudong ' : { ' Pudong ' : { ' Terminal ' : {}, ' rampa ' : {} }, ' Banco de Shanghai Pudong Development ' : { ' Shanghai Pudong Zhang Village Branch ' : {}, ' oficina central SPD ' : {} } } }, ' Liaoning ' : { ' Anshan ' : { ' Tai ' : { ' Huan-dong ' : {}, ' Schiff ' : {} } ' Condado de Xiuyan ' : { ' Xiuyan Township ' : {}, ' en Qufu Township ' :{} } } ' Panjin ' : { ' bobinado ' : { ' Okubo ' : {} ' de las vacas ' : {} }, ' Shuangtaizi ' : { ' campo de tabla ' : {}, ' la ciudad Zhang ' : {} } }, ' Shenyang ' : { ' West ' : { ' próspera familia': {}, ' Shenyang Banco ' : {} }, ' Huanggu ' : { ' Baita ' : {}, ' primaria ' : {} } } } }
= LS [meum] al mismo tiempo LS: para que en LS [-1]: Imprimir (I) # Aquí está una lista de penúltima posición apoyada, es decir, todo el menú (campo de diccionario para iniciar el ciclo, retirar la primera capa de la clave de diccionario ) Beijing, Shanghai, Liaoning clave = la entrada ( " por favor, introduzca un nombre de ciudad: " ) .strip () # aquí es permitir que el usuario introduzca un nombre de ciudad SI clave en LS [-1] y LS [-1 ] [clave]: # aquí es que existe la sentencia dictada por el nombre de la ciudad de usuario o si la ciudad tiene una ciudad # Si existe la ciudad y de la ciudad a sus pies, así como de la ciudad, que va a cambiar el diccionario de la ciudad añadido a la lista para su uso durante el siguiente ciclo, el próximo ciclo de tiempo una de las claves es el nombre actual de la ciudad siguientes sub-ciudad # : Pekín los siguientes sub-ciudad ls.append (LS [-1 ] [clave]) # esto es en el nombre de la ciudad en la lista del menú elif clave == ' b ' : ls.pop () elif clave == ' q ' : descanso