Все сервисы Хабра
Сообщество 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 ?
Вопрос задан
более трёх лет назад
90 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
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
+1 ещё
Простой
Скрипт в редакторе и при тесте отличаются как это исправить?
1 подписчик
10 мар.
25 просмотров
0
ответов
Lua
+1 ещё
Простой
Как изменить Text Label через скрипт в Roblox Studio?
1 подписчик
26 янв.
23 просмотра
0
ответов
Lua
Простой
Какафония данных по свечам в QuikPy. Как вылечить?
1 подписчик
26 дек. 2024
23 просмотра
0
ответов
SQL
+1 ещё
Простой
Не правильные или отсутствующие значения sql с использованием mariaDB что с ней не так?
1 подписчик
09 дек. 2024
115 просмотров
1
ответ
Lua
Средний
Как устранить ошибку при запуске Луа кода на sciTE?
1 подписчик
24 нояб. 2024
110 просмотров
2
ответа
Lua
+1 ещё
Средний
Движение камеры и блокирование движение игрока Roblox?
1 подписчик
21 сент. 2024
79 просмотров
0
ответов
Lua
+1 ещё
Простой
Как перевести в скрипте R15 на R6?
1 подписчик
05 сент. 2024
101 просмотр
0
ответов
Lua
Простой
Как правильно сделать расположение отображаемой плокости?
1 подписчик
31 авг. 2024
54 просмотра
1
ответ
Lua
Простой
Обмен сообщениями или информацией?
1 подписчик
30 авг. 2024
86 просмотров
1
ответ
C
+2 ещё
Простой
Можно ли интегрировать Lua в прошивку на Си для esp32?
1 подписчик
08 июл. 2024
299 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Strong Middle/Senior Android Developer / Embedded AI Voice Assistant
ENBISYS
•
Томск
от 200 000 до 250 000 ₽
Парсер для сайта
Rotormine
от 10 000 до 100 000 ₽
Серверный backend разработчик gamedev
GD-Team Limited
•
Москва
от 200 000 до 250 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама