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/

Responder a