sorting strings by size
Jeffery D. Collins
jcollins at boulder.net
Thu Aug 9 08:53:36 EDT 2001
def sort_by_len(x,y):
return len(y) - len(x)
l = motifs.keys()
l.sort(sort_by_len)
On Thu, Aug 09, 2001 at 11:32:41AM +0100, Mark Robinson wrote:
> Can anyone thing of a more eligant way of doing this? I am trying to
> extract the keys of my dict and sort them according to size, but this
> currently seems kinda crude
>
> temp = [(len(x), x) for x in motifs.keys()]
> temp.sort()
> temp.reverse()
> motiflist = [x[1] for x in temp]
>
> blobby
--
Jeffery Collins (http://www.boulder.net/~jcollins)
More information about the Python-list
mailing list