Menu
Coddy logo textTech

O que é uma Tabela?

Parte da seção Fundamentals do Journey de Lua da Coddy — lição 56 de 90.

A tabela. Tabelas são a única estrutura de dados nativa de Lua, mas não deixe que essa simplicidade o engane — elas são incrivelmente poderosas e versáteis.

Pense em uma tabela como um contêiner que pode conter várias informações. Ao contrário das variáveis simples com as quais você trabalhou até agora (que armazenam apenas um valor), uma tabela pode armazenar muitos valores de forma organizada.

Tabelas podem ser usadas de diferentes maneiras, dependendo do que você precisa. Neste capítulo, focaremos no uso de tabelas como listas — coleções ordenadas de itens onde você pode armazenar coisas como uma lista de compras, pontuações de jogadores ou itens de inventário.

-- Uma lista simples de nomes de jogadores
players = {"Alice", "Bob", "Charlie"}

-- Uma lista de pontuações
scores = {100, 85, 92, 78}

Folha de consulta

Tabelas são a única estrutura de dados integrada do Lua que pode conter várias informações. Elas podem ser usadas como listas - coleções ordenadas de itens.

Crie uma tabela usando chaves {} com valores separados por vírgula:

-- Uma lista simples de nomes de jogadores
players = {"Alice", "Bob", "Charlie"}

-- Uma lista de pontuações
scores = {100, 85, 92, 78}

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentals