tcl语言读取文件一行_TCL语言笔记:TCL中的列表操作

一、介绍

列表则是具有特殊解释的字符串。Tcl 中的列表操作和其它 Tcl 命令一样具有相同的结构。列表可应用在诸如 foreach 这样的以列表为变元的循环命令中,也应于构建 eval 命令的延迟命令字符串。

二、TCL列表相关命令

命令

说明

listarg1 arg2 ...

创建一个列表

lindex list  index

返回列表 list 中的第 index 个元素(element)值

llength list

计算列表 list 元素个数

lrange list index1 index2

返回指定范围内(从 index1 到 index2)的元素

lappend list arg1 arg2 ...

将新元素追加到原来列表 list 后组成新的列表

linsertlist index arg1 arg2 ...

将新元素插入到 list 中位于 index 元素之前的位置上

lreplace list index1 index2 arg1 arg2 ...

替换指定范围的元素

lsearch ?mode? list value

根据匹配模式 mode,查找 list 中与 value 匹配的元素位置索引。mode 一般为-exact、-glob 和regexp.默认为-glob。找不到返回-1。

lsort ?switches? list

根据 开关选项对列表进行排序

concat list1 list2 ...

连接多个列表内容成一个列表

join list joinChars

以 joinChars 为分隔符将列表中的元素合并在一起

splitstring splitCh

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值