TCL语言学习(二)

1. 列表

列表是标量的有序集合

定义:set 列表名 {元素1 元素2 元素3}

取值:$列表名

TCL有一系列方便的列表操作命令,所以在TCL里面列表是十分重要的操作命令。

1.1. 列表命令-concat

语法格式:concat 列表1 列表2

功能:将列表1和列表2合并

1.2. 列表命令-llenght

语法格式:llength列表

功能:返回列表中的元素个数

1.3. 列表命令-lindex

语法格式:lindex列表n

功能:返回列表中第n个元素(从0开始计数)

1.4. 列表命令-lappend

语法格式:lappend列表 新元素

功能:列表末尾加入新元素

1.5. 列表命令-lsort

语法格式:lsort 开关 列表

功能:将列表按照一定规则排序

开关:没有时,默认按照ASICII码进行排序。

  • -real 按照浮点数值大小排序
  • -unique唯一化,删除重复元素

2. 控制流

2.1. IF

2.2. foreach

2.3. break

2.4. continue

2.5. while

2.6. while

2.7. for

3. 过程函数

4. 正则匹配

5. 文本处理

6. 参考

发表回复

相关推荐

軍隊文職怎麼樣?部隊文職待遇,軍隊文職好不好?軍隊文職工作感受

10月10日更新發帖初衷是為瞭幫助到一些勤奮努力有目標但是在網上找不到太多信息的小夥伴,這篇文章和另一篇備考文章已經將我...

· 31秒前

【國咨解案】受賄的房子漲價瞭,受賄金額也“漲價”嗎?

基本案情:某某房地產開發公司總經理張某為瞭謀取資產置換、土地開發、職務晉升、銀行貸款等方面的利益,向某市副市長、某科...

· 53秒前

《美丽人生》主角没有暴露场面,全都是荤段子,变态色魔逗死我了!!!

​听说,前段时间东北下雪,哈尔滨索菲亚教堂美成了童话。

· 54秒前

大學英語常用詞根詞綴(G~L)

Ggraph/gram:寫,圖(=write)graph n.圖表(bar ~/chart條形圖,broken line ~/chart折線圖)graphic adj.清晰

· 1分钟前

千金榆、鵝耳櫪、普陀鵝耳櫪、天臺鵝耳櫪的辨識區別

花木君千金榆是比較常見的綠化景觀樹木,然而由於名字裡面有個“榆”,因此不少人以為是榆科植物,其實,千金榆並非榆科,而是...

· 1分钟前