Re: Sorting a list of symbols
- To: mathgroup at smc.vnet.net
 - Subject: [mg116859] Re: Sorting a list of symbols
 - From: Bob Hanlon <hanlonr at cox.net>
 - Date: Wed, 2 Mar 2011 04:37:03 -0500 (EST)
 
SortBy[{v1, v2, v3, v10, v4}, 
 ToExpression[StringDrop[ToString[#], 1]] &]
{v1, v2, v3, v4, v10}
Bob Hanlon
---- Robert Wright <mathematicauser1 at yahoo.com> wrote: 
=============
Is there a way of sorting a list of symbols like {v1, v2, v3, v10, v4} such that 
it gives {v1, v2, v3, v4, v10} and not the Mathematica default of {v1,v10, v2,v3, v4}? I 
am trying to avoid using the obvious solution of {v01, v02, v03, v04, v10}!