본문 바로가기
자기계발/Mojo

기본 Perl 문법: 배열과 해시

by YK_Lv up 2023. 6. 27.
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 학습에 도움이 될만한 포스팅도  추천드릴게요.

 

기본 Perl 문법: 조건문과 반복문

기본 Perl 문법: 조건문과 반복문 안녕하세요, 제 블로그에 와주셔서 감사합니다. 이번 포스트에서는 Perl의 기본 문법 중 하나인 조건문과 반복문에 대해 자세히 설명드리겠습니다. 조건문이란?

level-up-myself.tistory.com

 

기본 Perl 문법: 변수

기본 Perl 문법: 변수 안녕하세요, 이번 포스트에서는 Perl 프로그래밍 언어의 핵심 요소 중 하나인 '변수'에 대해 자세히 알아보겠습니다. 변수란? 프로그래밍에서 변수는 데이터를 저장하고, 접

level-up-myself.tistory.com

 

Perl 설치 및 환경 설정 가이드

Perl 설치 및 환경 설정 가이드 안녕하세요, 블로그를 방문해 주신 여러분께 감사드립니다. 오늘 우리는 Perl이라는 매력적인 프로그래밍 언어에 대해 살펴볼 것입니다. Perl은 텍스트 처리 능력이

level-up-myself.tistory.com

 

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

댓글