Я хочу проверить таблицу стоимостиКак проверить повторение таблицы lua?
проверить значение повторения ...
Есть ли функция, которая проверяет наличие значений повторения?
Я хочу проверить таблицу стоимостиКак проверить повторение таблицы lua?
проверить значение повторения ...
Есть ли функция, которая проверяет наличие значений повторения?
В приведенном ниже коде найдены все повторения. При необходимости адаптируйте.
t={ 'r','e','p','e','t','i','t','i','o','n' }
a={}
for k,v in ipairs(t) do
if a[v]==nil then
a[v]=k
else
print(v,a[v],k)
end
end
Для общих таблиц, просто измените ipairs
на pairs
.
Спасибо за вашу доброту. :) – milnay
ваш вопрос не имеет смысла. пожалуйста, улучшите его. представьте, кто-то спросит вас об этом ... пожалуйста, прочитайте [ask] – Piglet
@Piglet - Возможно, OP хочет обнаруживать значения, которые присутствуют в массиве несколько раз. –