Re: Sorting nested lists
- To: mathgroup at smc.vnet.net
- Subject: [mg108487] Re: Sorting nested lists
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Fri, 19 Mar 2010 06:46:38 -0500 (EST)
- Reply-to: hanlonr at cox.net
Sort[SortBy[data, #[[2]] &]] or SortBy[data, {#[[1]], #[[2]]} &] or SortBy[data, {First, #[[2]] &}] Bob Hanlon ---- Canopus56 <canopus56 at yahoo.com> wrote: ============= I have a list of x, y, z triples in the form: {{350.17,-43.6426,1768. 77},{350.17,-43.5582,1259.67},{350.17,-43.5308,967.89},{350.17,-43.5839,1689.8},{350.17,-43.6445,1753.05},{350.17,-43.6114,2021.65},{350.17,-43.5327,977.36},{350.17,-43.5601,1289.87},{350.17,-43.5858,1720.39},{350.17,-43.6464,1736.25}} How do I sort a nested list where I want the sort order to be major x-ascending, minor subsort with y-ascending? Thanks, Kurt