TCL foreach的用法
生活随笔
收集整理的這篇文章主要介紹了
TCL foreach的用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- foreach var list body
- foreach var1 list1 ?var2 list2 var3 list3 ...? body
本篇文章介紹的是foreach的用法,foreach屬于循環控制流。
foreach var list body
第一中用法的格式如上,第一個var是一個變量,第二個list是一個有序的列表集合,第三個參數body是一個循環體。每次取得list的一個元素,然后執行一次循環體。
可以這樣來理解,首先這里有一筐蘋果,代表list,然后有一個變量,現在我每拿出一個蘋果出來啃,然后我就要去干一件事情,執行body里面的內容一次,直到我把這個框里面的蘋果啃完,反正就是說我嘴里必須要啃一個蘋果,只有邊啃蘋果我才能干這件事。
如上圖所示,我現在有一筐蘋果 1 2 3 4,然后我每取出一個蘋果,我就將這個變量e+1
如上圖所示,我是每取出一個cell名字,我就把它打印出來。
foreach var1 list1 ?var2 list2 var3 list3 …? body
上面這種格式包含了多個list,多個變量,也就是包含了第一種格式。
如上圖所示,相當于我有兩個變量,兩個人必須同時干一件事,一個人啃蘋果,一個人啃梨子,然后同時從各自的籮筐里面娶一個水果出來,然后去干一件事情。
注意:其實上面只要注意語法格式,然后結合生活來理解,還是比較簡單的,主要是要有一份耐心。
總結
以上是生活随笔為你收集整理的TCL foreach的用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TCL系列 - incr命令
- 下一篇: TCL 过程proc