MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

list equation

  • To: mathgroup at
  • Subject: [mg121915] list equation
  • From: dimitris <dimmechan at>
  • Date: Thu, 6 Oct 2011 04:24:55 -0400 (EDT)
  • Delivered-to:

Hello to all.


lst = Tuples[Range[100], 2];

In the previous list appear elements such us {x,y} and {y,x}. (e.g.
{3,4} and {4,3}).
I want to create a new list with {y,x} dropped (that is, in the new
list appears only {3,4}
and not {4,3}).

I use

lstnew = Union[lst, SameTest -> (#1 == Reverse[#2] &)]

However it is needed almost 150 sec for this procedure ($Version->5.2
for Windows)
I know that my laptop is too old but I guess there is a more efficient
way to
create lstnew.

Any ideas?

Thanks a lot


  • Prev by Date: Re: can't find info about & /@ %
  • Next by Date: Re: count zeros in a number
  • Previous by thread: Re: How to simplify a finite sum plus the next element?
  • Next by thread: Re: list equation