Arch manual pages

lreplace(3tcl) Tcl Built-In Commands lreplace(3tcl)


lreplace - 在一個列表中用新元素替換舊元素

lreplace list first last ?element element ...?

lreplace 指定要替換的元素範圍的最先索引和最後索引。0 參照這個列表的第一個元素,而用 end (或它的任何縮寫)參照這個列表的最後一個元素。如果 list 是空,則忽略 firstlast

如果 first 小於零,則作爲對列表的第一個元素的參照來考慮。對於非空列表,first 指定的元素必須存在。

如果 last 小於零但大於 first,則在這個列表的開始處插入指定的所有元素。如果 last 小於 first 則不刪除元素;新元素被簡單的插入到 first 前面。

element 參數指定要添加到這個列表中被刪除了元素的位置上的零個或多個新參數。每個 element 參數都將變成這個列表的一個獨立的元素。如果未指定 element 參數,則只簡單的刪除在 firstlast 之間的元素。如果 list 是空,在這個列表的尾部添加所有的 element 參數。

lappend(n), lindex(n), linsert(n), list(n), llength(n), lrange(n), lsearch(n), lsort(n)

element, list, replace

寒蟬退士

2001/06/21

http://cmpp.linuxforum.net

本頁面中文版由中文 man 手冊頁計劃提供。
中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh
7.4 Tcl