Perl學習筆記(五)——關聯陣列
Perl學習筆記(五)
注:學習筆記主要來源於Superor的Perl教程視訊,附連結。
第13集:第六章 關聯陣列link
第14集:第六章 關聯陣列link
第15集:第六章 關聯陣列link
1.關聯陣列特點
- 陣列----優點:直接下標得到;缺點:元素內容與位置無關
- 關聯陣列-hash 雜湊:分散儲存,通過雜湊函式把位置值簡單變數轉換成分散的值,按值儲存
- ----浪費空間換取時間,有的位置可能無值,為空
- ----對查詢單個值,比陣列慢,多了函式計算,但是比連結串列快,不用從頭到尾查一遍
2.關聯陣列的表示
- 陣列形式:@a=(1,2,3),初始為空(),同$a是不同的變數
- 元素形式:$a[0],元素為簡單變數;下標從0開始,最後一個元素用$a[-1]表示,倒數第二個為$a[-2],列表也可以有下標但是沒有儲存,不能下次使用;"$a[0]","${a}[0]","${a}[0]"均為字串$a[0]
3.陣列的賦值</
相關文章
- 飛機的 PHP 學習筆記五:陣列PHP筆記陣列
- 字尾陣列 學習筆記陣列筆記
- 字尾陣列學習筆記陣列筆記
- Java學習筆記——陣列練習(七)Java筆記陣列
- Java 學習筆記 二維陣列和物件陣列Java筆記陣列物件
- Solidity語言學習筆記————12、陣列Solid筆記陣列
- JavaScript 學習筆記 - 多維陣列變為一維陣列JavaScript筆記陣列
- 【numpy學習筆記】陣列的切片,索引,迭代筆記陣列索引
- JavaScript學習筆記(二)——函式和陣列JavaScript筆記函式陣列
- 六,陣列筆記及相關練習題大全陣列筆記
- 前端筆記之JavaScript(五)關於陣列和字串那點事前端筆記JavaScript陣列字串
- ES6學習筆記(二)【數值,陣列】筆記陣列
- numpy學習筆記 – numpy陣列的常見用法筆記陣列
- 1105學習筆記 陣列的演算法上筆記陣列演算法
- Java學習筆記【1】陣列的宣告和建立Java筆記陣列
- Go 語言學習筆記之陣列與切片Go筆記陣列
- PHP學習筆記6:表示式&多維陣列PHP筆記陣列
- cmake學習筆記(五)筆記
- JVM 學習筆記(五)JVM筆記
- 【numpy學習筆記】陣列的建立和基本運算筆記陣列
- 【numpy學習筆記】陣列的儲存和下載筆記陣列
- Kubernetes學習筆記(五):卷筆記
- DP學習筆記(五)(2024.11.16)筆記
- c++學習筆記(五)C++筆記
- 字典--Python學習筆記(五)Python筆記
- Solidity語言學習筆記————13、固定大小位元組陣列Solid筆記陣列
- Solidity語言學習筆記————14、動態位元組陣列Solid筆記陣列
- JS 陣列筆記JS陣列筆記
- GO 筆記-陣列Go筆記陣列
- 陣列筆記1陣列筆記
- Shells命令列學習筆記命令列筆記
- 【numpy學習筆記】矩陣操作筆記矩陣
- 陣列學習陣列
- Jenkinsant介紹(學習筆記五)Jenkins筆記
- Qt學習筆記(五)QString 字串QT筆記字串
- IOS筆記之陣列iOS筆記陣列
- 【筆記】字尾陣列筆記陣列
- JavaScript筆記(6)陣列JavaScript筆記陣列