我试图比较字典中键的长度,然后将最长键的内容保存在一个变量中。你知道吗
我就是这么做的
def path_mas_largo (labyrinth, idlaberinto):
for i in range (len (labyrinth [idlaberinto]) - 1):
if len (labyrinth [idlaberinto] [i] ['ensenanza' + str (i)]) > len (labyrinth [idlaberinto] [i + 1] ['ensenanza' + str (i + 1)]):
j = len (labyrinth [idlaberinto] [i] ['ensenanza' + str (i)])
if j > len (labyrinth [idlaberinto] [i + 1] ['ensenanza' + str (i + 1)]):
camino_largo = laberinto [idlaberinto] [i] ['ensenanza' + str (i)]
print (long_path)
emular_recorrido (camino_largo, ventana, blanco, negro, celeste, aumento)
问题是变量中存储了多个值 我们怎么解决呢?你知道吗
我假设您正在使用
str
键如果不想使用建筑功能:
用Python:3.4.2测试
相关问题 更多 >
编程相关推荐