Menu
Coddy logo textTech

배열 생성하기

Coddy Ruby 여정의 기초 섹션에 포함된 레슨 — 88개 중 58번째.

배열은 요소들의 정렬된 집합입니다. 하나의 변수에 여러 값을 담을 수 있는 목록이라고 생각하면 됩니다. 배열은 관련된 데이터 그룹을 다뤄야 할 때 매우 유용합니다.

Ruby에서 배열을 생성하려면 대괄호 []를 사용하고 요소를 쉼표로 구분합니다:

numbers = [1, 2, 3, 4, 5]
fruits = ["apple", "banana", "cherry"]
puts fruits  # 각 과일을 새 줄에 출력합니다

Ruby 배열은 모든 유형의 데이터를 담을 수 있으며, 심지어 동일한 배열 내에서 서로 다른 유형을 혼합할 수도 있습니다:

mixed = [42, "hello", true, 3.14]

빈 배열을 생성하고 나중에 요소를 추가할 수도 있습니다:

empty_list = []

배열에 포함된 요소의 수를 확인하려면 length 또는 size 메서드를 사용하세요:

colors = ["red", "green", "blue"]
puts colors.length  # 출력: 3

배열은 요소의 순서를 유지하므로, 추가한 첫 번째 항목은 첫 번째에 머물고, 두 번째 항목은 두 번째에 머무는 식입니다. 이러한 순서는 다음 레슨에서 개별 요소에 접근하는 방법을 배울 때 중요해집니다.

challenge icon

챌린지

쉬움

세 개의 입력을 읽으십시오:

  1. 문자열 (첫 번째 요소)
  2. 정수 (두 번째 요소)
  3. 문자열 (세 번째 요소)

받은 순서대로 이 세 요소를 포함하는 배열을 생성하십시오. 그런 다음 puts를 사용하여 배열을 출력하고, 다음 줄에 배열의 길이를 출력하십시오.

예를 들어, 입력이 apple, 42, banana인 경우 출력은 다음과 같아야 합니다:

apple
42
banana
3

입력이 red, 100, blue인 경우 출력은 다음과 같아야 합니다:

red
100
blue
3

입력이 hello, 7, world인 경우 출력은 다음과 같아야 합니다:

hello
7
world
3

치트 시트

배열은 하나의 변수에 여러 값을 담을 수 있는 정렬된 요소의 집합입니다.

대괄호 []를 사용하고 요소를 쉼표로 구분하여 배열을 생성합니다:

numbers = [1, 2, 3, 4, 5]
fruits = ["apple", "banana", "cherry"]

배열은 혼합된 타입을 포함하여 모든 유형의 데이터를 담을 수 있습니다:

mixed = [42, "hello", true, 3.14]

빈 배열 생성하기:

empty_list = []

puts를 사용하여 배열 출력하기 (각 요소를 새 줄에 출력합니다):

puts fruits

length 또는 size를 사용하여 요소의 개수 가져오기:

colors = ["red", "green", "blue"]
puts colors.length  # Outputs: 3

직접 해보기

# 입력 읽기
first_element = gets.chomp
second_element = gets.to_i
third_element = gets.chomp

# TODO: 아래에 코드를 작성하세요
# 세 개의 요소로 배열 생성


# puts를 사용하여 배열을 출력한 다음, 배열의 길이를 출력하세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨