2010/7/23 Oswall Verny Arguedas C. <[email protected]> > saludos, > Será posible escoger un par (key:value) arbitrario, o el primero o el > ultimo, > sin conocer los keys. > Si creo un diccionario, quiero escoger el primer par del diccionario. > > Gracias de antemano. > > > > > _______________________________________________ > Python-es mailing list > [email protected] > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ >
Los diccionarios no tienen ningún orden, así que no se puede decir que hay un primer par del diccionary Sin embargo, el metodo dict.popitem() retorna algun par (llave, valor) o raise KeyError si el diccionario esta vacío. Como ya dije: no hay ninguna garantia respecto al orden de los elementos. Python 3.1 y 2.7 incluyen la clase * *collections.OrderedDict que si conserva el orden en que los elementos son insertados y ofrece los métodos de la clase dict . De manera que el método OrderedDict.popitem(*last=True*)Puede servir, la documentación se puede encontrar en http://docs.python.org/library/collections.html#collections.OrderedDict
_______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
