눈바래다

%해쉬 hash : key value 값으로 구성

%해쉬이름 앞에는 % 쓴다.

key value => 구분한다.

%해쉬 %ages=( );

%해쉬값 $str = $ages{“key“} ;

 

%해쉬 값을 불러내기 위해서는 해쉬이름와 키값을 사용한다. $ages{“key”}

@배열 @arr = (1,2,3);

 

%hash 초기화가 필요한 경우가 있다. 초기화란 데이터를 비우는 것을 말함.

Perl 경우 모든 스칼라데이터는 처음에 자동으로 초기화가 수행된다

초기화

%hash_a=();

@array_a=();

 

지우기

delete $ages(“key”);

 

존재확인

exists $ages(“key”)

 

추출

foreach $str ( keys %ages ) { }

 

추출

foreach $str ( values %ages ) { }

 

추출

while ( ($str1 $str2) = each %ages ) { }