精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

借助llength命令可獲取列表的長度

電子工程師 ? 來源:未知 ? 作者:李倩 ? 2018-11-27 10:13 ? 次閱讀

◆◆llength◆◆

借助llength命令可獲取列表的長度(列表所包含的元素的個數,不難發現很多跟列表相關的命令都是以英文單詞l(其大寫為L)開頭的)。圖1顯示列表a的長度為3。

圖1

對于包含列表的列表(列表嵌套),如圖2所示,嵌套的部分做為子列表被當成父列表的一個元素。因此,圖2中列表的長度為3。

圖2

對于空列表,列表的長度為0。據此可判斷一個列表是否為空。

圖3

◆◆lindex◆◆

類似于C語言中的數組,列表的索引從0開始。索引0對應第一個元素,索引1對應第二元素,依此類推。同時,Tcl還提供了索引end,可快速獲取最后一個元素,這樣end-1(注意這里沒有空格)就對應倒數第二個元素。以圖1中的列表a為例,各元素的索引如圖4所示。

圖4

通過命令lindex可獲取列表指定索引的元素,仍以圖1中的列表a為例,lindex的使用方法如圖5所示。可以看到,使用end-1時,end-1是個整體,中間沒有空格。

圖5

對于嵌套的列表,可以使用多重索引,如圖6所示,為獲取LUT2,使用了二重索引,這類似于C語言中的二維數組。但更安全的方式是使用lindex的嵌套方式。

圖6

◆◆結論◆◆

-命令llength可獲取列表長度

-空列表的長度為0

-命令lindex可獲取指定索引的列表元素

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • C語言
    +關注

    關注

    180

    文章

    7575

    瀏覽量

    134014
  • 數組
    +關注

    關注

    1

    文章

    411

    瀏覽量

    25821

原文標題:列表長度與索引

文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術驛站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    CC2564的GetRemoteName 命令每次只能獲取一個設備的名字嗎?

    請問CC2564的GetRemoteName 命令每次只能獲取一個設備的名字嗎?如何寫獲取列表中所有設備的名字呢?
    發表于 04-07 09:52

    DACU 34970如何從掃描列表獲取單個通道

    早上好我使用34970 DACU獲取一些遙測電壓和溫度我使用遠程接口我已經使用命令ROUTE:SCAN定義了7個通道的掃描列表,我用READ獲取信號?查詢問題是此查詢需要幾乎2秒才能處
    發表于 07-16 15:51

    請問JS api有獲取文件列表的接口么?

    JS api的文件管理里面沒有獲取文件列表的接口么?java的有directory.listFiles(); ,nodejs的fs.readdir也是可以獲取目錄下的文件列表的。但鴻蒙
    發表于 03-30 11:02

    怎么在命令列表里找不到啟動tftp的命令呢?

    我安裝了netutils,開啟了tftp服務器,怎么在命令列表里找不到啟動tftp的命令,無法啟動tftp服務
    發表于 02-16 11:36

    求分享arduino ide命令的完整列表

    我對這一切真的很陌生。我對在arduino ide中編寫c代碼有一個基本的了解。我一直在谷歌上搜索 deep_sleep 命令、重置命令、wifi 命令等等……但我永遠找不到特定于 esp8266 的完整
    發表于 06-12 07:08

    如何獲取其它程序的命令行參數

    開發環境:VC6 Windows XP 測試環境:WindowsXP 我們都知道,在程序里獲取命令行參數很簡單,WinMain函數會以參數的形式傳遞給我們,或者可以調用API GetCommandLine 獲取。但
    發表于 10-14 09:24 ?1次下載

    rpm命令參數列表

    rpm命令參數列表  vi編輯器是所有Unix及Linux系統下標準的編輯器,它的強大不遜色于任何最新的文本編輯器,這里只是簡單地介紹一下它的用法和一小部分指令。由于
    發表于 01-18 12:56 ?967次閱讀

    C#教程之獲取目錄中word問文件列表

    C#教程之獲取目錄中word問文件列表,很好的C#資料,快來學習吧。
    發表于 04-20 14:46 ?10次下載

    16-MAC訪問列表配置命令

    MAC訪問列表配置命令
    發表于 12-17 10:44 ?5次下載

    17-物理端口IP訪問列表配置命令

    物理端口IP訪問列表配置命令
    發表于 12-17 11:06 ?9次下載

    18-VLAN訪問列表配置命令

    VLAN訪問列表配置命令
    發表于 12-17 11:06 ?7次下載

    計算機網絡的完整性和可獲取性的介紹

    什么是完整性和可獲取性 在學習如何保證完整性和可獲取性之前,應該全面理解這些術語的含義。完整性是指網絡程序,如數據、安全、設備和連接的健全性。為了保證網絡的完整性,應該使它遠離任何其他可能會導致其
    發表于 11-24 09:31 ?0次下載

    使用匿名管道技術獲取CMD命令的執行結果

    遠程 CMD 是指惡意程序接收到控制端發送的 CMD 指令后,在本地執行 CMD 命令,并將執行結果回傳至控制端。本文將演示使用匿名管道技術獲取 CMD 命令的執行結果。
    的頭像 發表于 04-03 18:04 ?3463次閱讀

    C語言獲取文件長度的兩種方法

    C語言中沒有直接獲取文件長度的接口,但是我們可以使用標準庫提供的函數來間接的獲取文件長度。這里提供兩種方法。
    的頭像 發表于 10-10 16:15 ?1175次閱讀
    C語言<b class='flag-5'>獲取</b>文件<b class='flag-5'>長度</b>的兩種方法

    LabVIEW命令行調用exe傳入的參數如何獲取

    有些場景下,我們用LabVIEW開發的應用程序,需要通過命令行來調用,并向該應用程序傳遞參數,那么在程序中如何才能獲取這些參數呢?
    發表于 10-11 09:28 ?1962次閱讀
    LabVIEW<b class='flag-5'>命令</b>行調用exe傳入的參數如何<b class='flag-5'>獲取</b>