Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
lremove(n)		     Tcl Built-In Commands		    lremove(n)

______________________________________________________________________________

NAME
       lremove - Remove	elements from a	list by	index

SYNOPSIS
       lremove list ?index ...?
______________________________________________________________________________

DESCRIPTION
       lremove	returns	 a  new	list formed by simultaneously removing zero or
       more elements of	list at	each of	the indices given by an	arbirary  num-
       ber  of index arguments.	The indices may	be in any order	and may	be re-
       peated; the element at index will only be removed once.	The index val-
       ues are interpreted the same as index values for	the command string in-
       dex, supporting simple index arithmetic and indices relative to the end
       of the list.  0 refers to the first element of the list,	and end	refers
       to the last element of the list.

EXAMPLES
       Removing	the third element of a list:

	      %	lremove	{a b c d e} 2
	      a	b d e

       Removing	two elements from a list:

	      %	lremove	{a b c d e} end-1 1
	      a	c e

       Removing	the same element indicated in two different ways:

	      %	lremove	{a b c d e} 2 end-2
	      a	b d e

SEE ALSO
       list(n),	lrange(n), lsearch(n), lsearch(n)

KEYWORDS
       element,	list, remove

Tcl				      8.7			    lremove(n)

NAME | SYNOPSIS | DESCRIPTION | EXAMPLES | SEE ALSO | KEYWORDS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=lremove.tcl87&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help