Re: DeleteCases and multiple patterns
- To: mathgroup at smc.vnet.net
- Subject: [mg93960] Re: [mg93936] DeleteCases and multiple patterns
- From: "David Park" <djmpark at comcast.net>
- Date: Sun, 30 Nov 2008 06:57:01 -0500 (EST)
- References: <28970806.1227951410783.JavaMail.root@m02>
Use Alternatives. The vertical bar above the '\' character on the keyboard. DeleteCases[mylist,{2,_,_}|{3,_,_}] David Park djmpark at comcast.net http://home.comcast.net/~djmpark From: guerom00 [mailto:guerom00 at gmail.com] Hello everyone :) I have, say a list of list. Each element is a list of length 3 i.e. myList={{x1,y1,z1},{x2,y2,z2},...{xN,yN,zN}} Now, let's say I want to delete from this list the element which have x=2 and 3 using DeleteCases. This works : DeleteCase[myList,{2,_,_}] DeleteCases[myList,{3,_,_}] but I would like to use DeleteCases[myList,{{2,_,_},{3,_,_}}] and this does not work... How do I combine multiple patterns in DeleteCases ? Thanks in advance.