[Tutor] Using contents of a document to change file names, (was Re: how to extract data only after a certain ...)

Joel Goldstick joel.goldstick at gmail.com
Tue Oct 12 20:37:27 CEST 2010


On Tue, Oct 12, 2010 at 1:52 PM, Josep M. Fontana <josep.m.fontana at gmail.com
> wrote:

> Thanks Chris and Alan,
>
> OK, I see. Now that I managed to build the dictionary, I did a print to
> confirm that indeed the dictionary was created and it had the intended
> contents and I was surprised to see that the order of the items in it was
> totally changed. So the text file from which the dictionary was created was
> sorted in alphabetical order ('A-01,1334', 'A-02,1234',...'I-01,1334'...),
> but when I print the dictionary, I get: {'I-02': '1399', 'I-01': '1374',
> 'D-09': '1524', 'I-07': '1399' .....}
>
> I don't think this will be a problem for what I want to do next but I'm
> curious to know why the order is all changed in a way that doesn't seem to
> be very intuitive.
>

Here is a discussion of how to iterate over a dictionary in sorted order:

http://stackoverflow.com/questions/364519/in-python-how-to-i-iterate-over-a-dictionary-in-sorted-order




-- 
Joel Goldstick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20101012/71770697/attachment.html>


More information about the Tutor mailing list