배열 생성하기
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배열은 요소의 순서를 유지하므로, 추가한 첫 번째 항목은 첫 번째에 머물고, 두 번째 항목은 두 번째에 머무는 식입니다. 이러한 순서는 다음 레슨에서 개별 요소에 접근하는 방법을 배울 때 중요해집니다.
챌린지
쉬움세 개의 입력을 읽으십시오:
- 문자열 (첫 번째 요소)
- 정수 (두 번째 요소)
- 문자열 (세 번째 요소)
받은 순서대로 이 세 요소를 포함하는 배열을 생성하십시오. 그런 다음 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 fruitslength 또는 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를 사용하여 배열을 출력한 다음, 배열의 길이를 출력하세요이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.