[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號元素之前
相關文章
- Perl6 檔案相關內容
- 資料庫相關資料庫
- 大資料相關大資料
- dtrace 相關資料
- Retrofit相關資料
- DNN 相關資料DNN
- 遊戲相關資料遊戲
- perl資料操作
- 表單資料相關
- perl 讀mysql 資料 。MySql
- [轉]Mysql資料庫相關資料索引MySql資料庫索引
- 整理有關Flashback的相關資料
- 資料分析相關軟體
- 資料庫 (相關練習)資料庫
- 資料卷的相關命令
- java相關資料下載Java
- SOA相關資料整理分享
- python http 相關資料PythonHTTP
- Python相關資料收集Python
- Android 支付相關資料Android
- dbms_scheduler 相關資料
- BIP Schedule相關資料表
- OCP相關資料下載
- camunda相關資料介紹
- 大資料相關資料論文小結大資料
- Program perl 資料結構資料結構
- 運維相關的資料整理運維
- 資料結構相關知識資料結構
- 資料庫事物相關問題資料庫
- Oracle相關資料字典檢視Oracle
- 蒐集到的Weex 相關資料
- sqlite 資料庫 相關知識SQLite資料庫
- JTS相關資料和示例
- Sybase資料庫空間相關資料庫
- 大資料相關術語(1)大資料
- 大資料相關術語(2)大資料
- PL/SQL相關的資料字典SQL
- FI-AA相關資料表