[perl]資料相關
perl變數:
$a 代表變數a
@a 代表陣列a
陣列的增刪改查如下:
@a=("1" , "2" , "3");
可以如下表示:
@a=qw( 1 2 3 );
1-2操作都是針對陣列的末端
1.取出陣列最後一個元素:
@array=5..9;
$fred=pop(@array);
此時fred=9,@array=5..8;
2.向陣列新增一個新元素:
push(@array,0);
@array=(5..9,0);
@others = qw /9 0 1 2/;
push(@array,@others);
3-4操作都是針對陣列的首端
3.取出陣列第一個元素:
unshift(@array,5);
4.向陣列頭塞一個元素:
shift(@array,5)
5.對陣列中間的資料進行增刪
@remove=splice @array ,1,2;
刪除陣列array的第一個和第二個元素並把刪除的陣列賦值給remove
@remove=splice @array ,1,2,qw(w q s)
刪除陣列array的1,2元素,並且將wqs這個陣列替換該位置
@remove=splice @array,1,0,qw(w q s)
不刪除陣列元素,並且將wqs這個陣列插入到1號元素之前
$a 代表變數a
@a 代表陣列a
陣列的增刪改查如下:
@a=("1" , "2" , "3");
可以如下表示:
@a=qw( 1 2 3 );
1-2操作都是針對陣列的末端
1.取出陣列最後一個元素:
@array=5..9;
$fred=pop(@array);
此時fred=9,@array=5..8;
2.向陣列新增一個新元素:
push(@array,0);
@array=(5..9,0);
@others = qw /9 0 1 2/;
push(@array,@others);
3-4操作都是針對陣列的首端
3.取出陣列第一個元素:
unshift(@array,5);
4.向陣列頭塞一個元素:
shift(@array,5)
5.對陣列中間的資料進行增刪
@remove=splice @array ,1,2;
刪除陣列array的第一個和第二個元素並把刪除的陣列賦值給remove
@remove=splice @array ,1,2,qw(w q s)
刪除陣列array的1,2元素,並且將wqs這個陣列替換該位置
@remove=splice @array,1,0,qw(w q s)
不刪除陣列元素,並且將wqs這個陣列插入到1號元素之前
相關文章
- 資料庫 (相關練習)資料庫
- 資料分析相關軟體
- JTS相關資料和示例
- camunda相關資料介紹
- 大資料相關資料論文小結大資料
- 資料結構相關知識資料結構
- Oracle相關資料字典檢視Oracle
- 蒐集到的Weex 相關資料
- COVID-19相關資料集
- 資料庫事物相關問題資料庫
- 運維相關的資料整理運維
- 強化學習相關資料強化學習
- SpringBoot資料來源相關配置Spring Boot
- Perl資料型別安全研究【翻譯】資料型別
- 資料的相關性或因果關係 - KDnuggets
- 資料關係比較:相關性 vs 因果關係
- 【PG管理】postgresql資料庫管理相關SQL資料庫
- 部落格園資料備份相關
- Python資料型別相關知識Python資料型別
- 大資料相關技術有哪些?大資料
- 資料庫相關知識點提要資料庫
- Linux作業系統相關資料Linux作業系統
- pixhawk2.4.8飛控相關資料
- Linux 資料夾相關常用命令Linux
- 資料結構——圖相關基本概念資料結構
- MySQL 資料庫相關流程圖 / 原理圖MySql資料庫流程圖
- MSSQL系列 (一):資料庫的相關操作SQL資料庫
- 資料結構相關部落格目錄資料結構
- 大資料測試 - 相關性評估大資料
- 前端資料結構---相關基礎概念前端資料結構
- 解讀數倉中的資料物件及相關關係物件
- 資料庫相關知識點(秋招整理)資料庫
- MVC 5 + EF 6(七)【載入相關資料】MVC
- 儲存器資料恢復相關知識資料恢復
- WebRTC:資料傳輸相關協議簡介Web協議
- 資料結構C語言|佇列相關資料結構C語言佇列
- 前端面試資料整理【相關知識篇】前端面試
- 達夢資料庫手工恢復相關命令資料庫
- 【Spring Boot】使用JDBC 獲取相關的資料Spring BootJDBC