Menu
Coddy logo textTech

테이블이란 무엇인가요?

Coddy Lua 여정의 Fundamentals 섹션에 포함된 레슨 — 90개 중 56번째.

테이블. 테이블은 Lua의 유일한 내장 데이터 구조이지만, 그 단순함에 속지 마세요. 테이블은 믿을 수 없을 정도로 강력하고 다재다능합니다.

테이블을 여러 정보를 담을 수 있는 컨테이너라고 생각해보세요. 지금까지 다루었던 (하나의 값만 저장하는) 단순한 변수들과는 달리, 테이블은 여러 값을 체계적인 방식으로 저장할 수 있습니다.

테이블은 필요에 따라 다양한 방식으로 사용될 수 있습니다. 이 장에서는 테이블을 리스트 — 쇼핑 리스트, 플레이어 점수 또는 인벤토리 아이템과 같은 것들을 저장할 수 있는 아이템의 정렬된 컬렉션 — 로 사용하는 것에 집중해 보겠습니다.

-- 간단한 플레이어 이름 목록
players = {"Alice", "Bob", "Charlie"}

-- 점수 목록
scores = {100, 85, 92, 78}

치트 시트

테이블은 여러 정보를 담을 수 있는 Lua의 유일한 내장 데이터 구조입니다. 테이블은 항목들의 정렬된 컬렉션인 리스트로 사용될 수 있습니다.

중괄호 {}와 쉼표로 구분된 값을 사용하여 테이블을 생성합니다:

-- 플레이어 이름으로 구성된 간단한 리스트
players = {"Alice", "Bob", "Charlie"}

-- 점수 리스트
scores = {100, 85, 92, 78}

직접 해보기

이 레슨에는 코드 챌린지가 없습니다.

quiz icon실력 점검

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

Fundamentals의 모든 레슨