Все сервисы Хабра
Сообщество 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
Простой
Не подключается к базе данных garrys mod sv_mysql.lua?
1 подписчик
вчера
14 просмотров
0
ответов
Lua
Простой
Как правильно составить координатную трансформацию между реальным игровым 3д миром и 2д миникарты?
1 подписчик
14 мая
45 просмотров
0
ответов
Lua
Простой
Почему возникает данная ошибка?
1 подписчик
28 апр.
69 просмотров
1
ответ
Lua
+1 ещё
Простой
Скрипт в редакторе и при тесте отличаются как это исправить?
1 подписчик
10 мар.
28 просмотров
0
ответов
Lua
+1 ещё
Простой
Как изменить Text Label через скрипт в Roblox Studio?
1 подписчик
26 янв.
43 просмотра
0
ответов
Lua
Простой
Какафония данных по свечам в QuikPy. Как вылечить?
1 подписчик
26 дек. 2024
26 просмотров
0
ответов
SQL
+1 ещё
Простой
Не правильные или отсутствующие значения sql с использованием mariaDB что с ней не так?
1 подписчик
09 дек. 2024
117 просмотров
1
ответ
Lua
Средний
Как устранить ошибку при запуске Луа кода на sciTE?
1 подписчик
24 нояб. 2024
129 просмотров
2
ответа
Lua
+1 ещё
Средний
Движение камеры и блокирование движение игрока Roblox?
1 подписчик
21 сент. 2024
98 просмотров
0
ответов
Lua
+1 ещё
Простой
Как перевести в скрипте R15 на R6?
1 подписчик
05 сент. 2024
128 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
React разработчик с знанием .NET (опционально) / Middle +
ГК «Талант»
•
Сочи
от 100 000 до 160 000 ₽
Специалист по обслуживанию терминалов (POS-терминалы)
ИТ-Холдинг Т1
•
Москва
от 60 000 до 90 000 ₽
Младший специалист по обслуживанию терминалов (POS-терминалы)
ИТ-Холдинг Т1
•
Москва
от 50 000 до 90 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама