easiest way to sort a list?
- To: mathgroup at smc.vnet.net
- Subject: [mg18308] easiest way to sort a list?
- From: peterw at cco.caltech.edu (Peter T. Wang)
- Date: Fri, 25 Jun 1999 22:24:15 -0400
- Organization: California Institute of Technology, Pasadena
- Sender: owner-wri-mathgroup at wolfram.com
Hi everyone, Here's my question: Suppose you have a list of integers, not all distinct, say {1, 5, 3, 5, 10, 10, 1}, and you want to obtain the list {1, 5, 3, 10} which is the set of distinct elements but with the order preserved; i.e., the order in which the elements in the second list appear is the same as the order in which it first occurs in the first list. What is a simple way to do this? Evidently Union[] sorts the elements in canonical order, which is not desirable. My current solution is so messy that I suspect there must be an easier way. -peter
- Follow-Ups:
- Re: easiest way to sort a list?
- From: "Wolf, Hartmut" <hwolf@debis.com>
- Re: easiest way to sort a list?
- From: "Carl K.Woll" <carlw@fermi.phys.washington.edu>
- Re: easiest way to sort a list?