estoy usando un OrderedDict de acceso aleatorio una lista, pero ahora quiere el artículo next
en la lista de la que tengo:¿Cómo obtener el "siguiente" elemento en un OrderedDict?
foo = OrderedDict([('apple', 4), ('banana', 3), ('orange', 2), ('pear', 1)])
apple = foo['apple']
¿Cómo consigo el plátano y utilizando sólo foo
apple
?
'OrderedDict' parece ser demasiado simple para esto. ¿Tal vez un horrible one-liner funcionaría? 'foo [(llaves lambda: teclas [(keys.index ('pera') + 1)% len (teclas)]) (foo.keys())]' – Blender