Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26607
  • 博文数量: 19
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 187
  • 用 户 组: 普通用户
  • 注册时间: 2015-10-14 16:24
文章分类

全部博文(19)

文章存档

2015年(19)

我的朋友

分类: 网络与安全

2015-12-09 14:30:02

NAME
       lreplace - Replace elements in a list with new elements

SYNOPSIS
       lreplace list first last ?element element ...?
____________________________________________________________________________________________________________

DESCRIPTION
       lreplace  returns  a new list formed by replacing one or more elements of list with the element argu-
       ments.  first and last specify the first and last index of the  range  of  elements  to  replace.   0
       refers  to the first element of the list, and end (or any abbreviation of it) may be used to refer to
       the last element of the list.  If list is empty, then first and last are ignored.

       If first is less than zero, it is considered to refer to the first element of  the  list.   For  non-
       empty lists, the element indicated by first must exist.

       If  last  is  less than zero but greater than first, then any specified elements will be prepended to
       the list.  If last is less than first then no elements are  deleted;  the  new  elements  are  simply
       inserted before first.

       The  element  arguments  specify zero or more new arguments to be added to the list in place of those
       that were deleted.  Each element argument will become a separate element of the list.  If no  element
       arguments  are  specified,  then  the elements between first and last are simply deleted.  If list is
       empty, any element arguments are added to the end of the list.

EXAMPLES

点击(此处)折叠或打开

  1. Replacing an element of a list with another:
  2.               % lreplace {a b c d e} 1 1 foo
  3.               a foo c d e

  4.        Replacing two elements of a list with three:
  5.               % lreplace {a b c d e} 1 2 three more elements
  6.               a three more elements d e

  7.        Deleting the last element from a list in a variable:
  8.               % set var {a b c d e}
  9.               a b c d e
  10.               % set var [lreplace $var end end]
  11.               a b c d



阅读(325) | 评论(0) | 转发(0) |
1

上一篇:lsort

下一篇:没有了

给主人留下些什么吧!~~