728x90
기본 Perl 문법: 배열과 해시
안녕하세요, 제 블로그에 와주셔서 감사합니다. 이번 포스트에서는 Perl의 중요한 자료형 두 가지, 배열과 해시에 대해 다루겠습니다.
배열이란?
배열은 순서가 있는 데이터의 집합입니다. Perl에서는 '@' 기호를 사용해 배열을 선언합니다.
perl
my @fruits = ("apple", "banana", "cherry");
위 코드에서 '@fruits'는 문자열 세 개를 요소로 가지는 배열입니다.
배열의 특정 요소에 접근하기 위해 인덱스를 사용합니다. Perl에서는 인덱스가 0부터 시작합니다.
perl
print $fruits[0]; "apple" 출력
'scalar' 함수
배열의 크기는 'scalar' 함수를 사용해 알 수 있습니다.
perl
my $size = scalar @fruits; 배열 크기: 3
'push' 함수
배열에 요소를 추가하려면 'push' 함수를 사용합니다.
perl
push @fruits, "orange"; ("apple", "banana", "cherry", "orange")
해시란?
해시는 키와 값의 쌍으로 이루어진 데이터의 집합입니다. Perl에서는 '%' 기호를 사용해 해시를 선언합니다.
perl
my %fruit_color = ("apple" => "red", "banana" => "yellow", "cherry" => "red");
위 코드에서 '%fruit_color'는 키와 값이 세 쌍인 해시입니다.
해시의 특정 값에 접근하려면 해당 키를 사용합니다.
perl
print $fruit_color{"apple"}; "red" 출력
해시에 새로운 키-값 쌍을 추가하려면 다음과 같이 작성합니다.
perl
$fruit_color{"orange"} = "orange"; ("apple" => "red", "banana" => "yellow", "cherry" => "red", "orange" => "orange")
배열과 해시는 Perl에서 자료를 효과적으로 저장하고 조작하는 데 사용되는 중요한 자료형입니다. 이번 포스트가 여러분의 Perl 학습에 도움이 되었기를 바랍니다.
추가적으로 Perl 학습에 도움이 될만한 포스팅도 추천드릴게요.
300x250
'자기계발 > Mojo' 카테고리의 다른 글
Perl에서의 객체지향 프로그래밍 (2) | 2023.07.02 |
---|---|
기본 Perl 문법: 서브루틴 (2) | 2023.06.28 |
기본 Perl 문법: 조건문과 반복문 (0) | 2023.06.26 |
Perl 기본 문법: 연산자 (1) | 2023.06.25 |
기본 Perl 문법: 변수 (0) | 2023.06.24 |
댓글