登录站点

用户名

密码

tcl/tk

已有 469 次阅读  2012-05-20 11:38   标签tcl 
lindex  :::列表
string  : 是一个组件命令,是将多条命令组合成一条命令
三种替换形式:变量替换/命令替换/反斜线替换;
  数组是一些元素的集合。TCL的数组和普通计算机语言中的数组有很大的区别。在TCL中,不能单
独声明一个数组,数组只能和数组元素一起声明。数组中,数组元素的名字包含两部分:数组名和数
组中元素的名字,TCL中数组元素的名字(下标〕可以为任何字符串。
2.10 lsort命令:
          语法:lsort ?options? list
          这个命令返回把list排序后的串。options可以是如下值:
          -ascii 按ASCII字符的顺序排序比较.这是缺省情况。
          -dictionary 按字典排序,与-ascii不同的地方是:
                   (1)不考虑大小写
                   (2)如果元素中有数字的话,数字被当作整数来排序.
                    因此:bigBoy排在bigbang和bigboy之间, x10y 排在x9y和x11y之间.
          -integer 把list的元素转换成整数,按整数排序.
                   把list的元素转换成浮点数,按浮点数排序.
          -real
                       升序(按ASCII字符比较)
          -increasing
                       降序(按ASCII字符比较)
          -decreasing
2.12 join命令
         语法:join list ?joinString?
         join命令是命令的逆。这个命令把list的所有元素合并到一个字符串中,中间以joinString分开。缺
     省的joinString是空格。例:
         % join {h o w { } a r e { } y o u} {}
         how are you
         % join {how are you} .
         how.are.you

上一篇: Memory Interface Grouping Assignment 下一篇: about hash table

分享 举报