與列表一樣,也可以通過陣列變數建立關聯陣列,當然,其元素數目應該為偶數,如:
%fruit = @fruit;
反之,可以把關聯陣列賦給陣列變數,如:
%fruit = ("grapes",11,"lemons",27);
@fruit = %fruit;
注意,此語句中元素次序未定義,那麼陣列變數
@fruit
可能為("grapes",11,"lemons",27)
或("lemons",27,"grapes",11)
。關聯陣列變數之間可以直接賦值,如:
%fruit2 = %fruit1;
還可以把陣列變數同時賦給一些簡單變數和乙個關聯陣列變數,如:
($var1, $var2, %myarray) = @list;
此語句把
@list
的第乙個元素賦給
$var1
,第二個賦給
$var2
,其餘的賦給
%myarray
。最後,關聯陣列可以通過返回值為列表的內嵌函式或使用者定義的子程式來建立,下例中把
split()
函式的返回值
--乙個列表
--賦給乙個關聯陣列變數。
1: #!/usr/local/bin/perl 2:
3: $inputline = ;
4: $inputline =~ s/^/s+|/s+/n$//g;
5: %fruit = split(//s+/, $inputline);
6: print ("number of bananas: $fruit/n");
執行結果如下:
number of bananas: 11
java呼叫scp,檔案從本地複製到遠端
資料伺服器的ip位址 private string dataserverip 192.168.123.123 資料伺服器的使用者名稱 private string dataserverusername root 資料伺服器的密碼 private string dataserverpassword 1...
將檔案從遠端主機複製到本地主機
使用 ftp 命令將檔案從遠端主機複製到本地主機。要使用 ftp 命令將檔案從遠端主機複製到本地主機,必須首先直接或間接登入到遠端系統上。注 ftp 命令使用 ascii 預設傳輸型別來複製檔案。要將檔案從遠端主機複製到本地主機 通過執行 dir 子命令確定要複製的檔案是否在當前目錄中。ftp 命令...
05 從源資料夾中批量搜尋檔案複製到另乙個資料夾中
記錄,無實際意義 usr bin python coding utf 8 功能 在資料夾中批量搜尋檔案複製到另乙個資料夾中 import os import shutil src dir path 10.3.2.102 華泰專案二期檔案 非財務 a股 源資料夾 to dir path e fail ...