MathGroup Archive 2012

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

Search the Archive

Re: opposite of AppendTo

  • To: mathgroup at smc.vnet.net
  • Subject: [mg124367] Re: opposite of AppendTo
  • From: Fred Simons <f.h.simons at tue.nl>
  • Date: Tue, 17 Jan 2012 05:57:54 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201201162212.RAA15438@smc.vnet.net>

Is this what you are looking for?

In[8]:= Attributes[mydelete]={HoldFirst};
mydelete[s_, e_] := s=DeleteCases[s,e]

In[10]:= s=Range[5];
mydelete[s,3];
s
Out[12]= {1,2,4,5}

Fred Simons
Eindhoven University of Technology

Op 16-1-2012 23:12, burke schreef:
> AppendTo[s,e] appends "e" to "s" and then RESETS "s". How does one
> delete or remove an element "e" from a list "s" and then RESET "s"?
> The _reset_ is my problem.  I want to be able to add and delete
> elements of a list (a list of graphical elements with very low
> opacity).  I can "appendto" the list at will but am unable to delete
> elements (using Delete, DeleteCases, Except, Select, etc.). Deleting
> "e" from "s" is easy enough, but resetting "s" seems impossible.
> Help!!
>
>




  • Prev by Date: Re: How to check whether an infinite set is closed under addition?
  • Next by Date: Re: opposite of AppendTo
  • Previous by thread: Re: opposite of AppendTo
  • Next by thread: Re: opposite of AppendTo