Sorting a list created from a parsed xml message
kaklis at gmail.com
kaklis at gmail.com
Wed Jul 21 09:04:16 EDT 2010
On Jul 21, 8:58 am, Stefan Behnel <stefan... at behnel.de> wrote:
> kak... at gmail.com, 21.07.2010 14:36:
>
> > From the subject of my message it's clear that i get an xml message
> > from a socket,
>
> Not at all, but now that you say it...
>
>
>
> > i parse it and the result is a list like the one that
> > follows:
> > ID_Col
> > 4 Server ak ip OFFLINE
>
> > 29 Server and2 ip OFFLINE
>
> > 5 Proxy l34e ip OFFLINE
>
> > 6 Proxy barc ip ONLINE
>
> > 41 Proxy proxy-2 ip ONLINE
>
> > 53 Server server-4 ip ONLINE
>
> > 52 Server server-3 ip ONLINE
>
> Doesn't look like a Python list to me...
>
> > What i want is to print this list sorted by ID_Col?
> > Any Suggestions?
>
> Assuming that the above is supposed to represent a list of tuples, you can
> use the .sort() method on the list and pass operator.itemgetter(0) as 'key'
> argument (see the sort() method and the operator module).
>
> Stefan
No it is not a Python list at all. This the way i print the parsed
items 'like a list'.
But i want them to be sorted.
More information about the Python-list
mailing list