Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Gigabait
@Gigabait
Lua
Как обратиться к значению в таблице?
Имеется таблица вида :
local table = {
["1 tab"] = "blah 1",
["2 tab"] = "blah 2",
user = {
["1 use"] = "blah 1",
["2 use"] = "blah 2"
}
}
Как можно обратиться к значениям в таблице user которая в таблице table ?
Вопрос задан
более трёх лет назад
91 просмотр
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Учебный центр IBS
DB-029 Redis для разработчиков
1 неделя
Далее
Skysmart
Roblox для детей
3 месяца
Далее
Hello world
Создание 3D‑игр в ROBLOX для детей и подростков
9 месяцев
Далее
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Sergey Lerg
@Lerg
Defold, Corona, Lua, GameDev
Не называйте таблицы table, это ключевое слово. А вообще table.user["1 use"] == "blah 1"
Ответ написан
более трёх лет назад
3
комментария
Нравится
1
3
комментария
Facebook
Вконтакте
Twitter
Gigabait
@Gigabait
Автор вопроса
А через цикл будет так ?
for k , v in pairs(table) do
print(v.user)
end
На выходе получается nil
Написано
более трёх лет назад
Gigabait
@Gigabait
Автор вопроса
Можно конечно так :
for k , v in pairs(table.user) do
print(k , v ) // 1 use blah 1 2 use blah 2
end
Но можно ли обратиться ко 2 таблице через один цикл ? Просто если я добавлю второй цикл придется многое исправлять , по этому не хотелось бы.
Написано
более трёх лет назад
Sergey Lerg
@Lerg
Gigabait
: как минимум придётся добавить вложенный цикл когда type(v) == 'table'
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Lua
Сложный
Есть ли программы для эмуляции аддонов WoW на языке Lua?
1 подписчик
26 авг.
113 просмотров
0
ответов
Lua
Простой
Не подключается к базе данных garrys mod sv_mysql.lua?
1 подписчик
31 мая
37 просмотров
0
ответов
Lua
Простой
Как правильно составить координатную трансформацию между реальным игровым 3д миром и 2д миникарты?
1 подписчик
14 мая
66 просмотров
0
ответов
Lua
Простой
Почему возникает данная ошибка?
1 подписчик
28 апр.
92 просмотра
1
ответ
Lua
+1 ещё
Простой
Скрипт в редакторе и при тесте отличаются как это исправить?
1 подписчик
10 мар.
34 просмотра
0
ответов
Lua
+1 ещё
Простой
Как изменить Text Label через скрипт в Roblox Studio?
1 подписчик
26 янв.
76 просмотров
0
ответов
Lua
Простой
Какафония данных по свечам в QuikPy. Как вылечить?
1 подписчик
26 дек. 2024
47 просмотров
0
ответов
SQL
+1 ещё
Простой
Не правильные или отсутствующие значения sql с использованием mariaDB что с ней не так?
1 подписчик
09 дек. 2024
125 просмотров
1
ответ
Lua
Средний
Как устранить ошибку при запуске Луа кода на sciTE?
1 подписчик
24 нояб. 2024
154 просмотра
2
ответа
Lua
+1 ещё
Средний
Движение камеры и блокирование движение игрока Roblox?
1 подписчик
более года назад
109 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Go-разработчик / Backend Developer (Golang)
Karma8
До 500 000 ₽
Junior сетевой инженер
Ростовский завод электроники
•
Санкт-Петербург
от 30 000 до 90 000 ₽
JS Fullstack Инженер (Node.js + Vue.js)
SteadyControl
•
Воронеж
от 100 000 до 250 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама