Поиск по таблице.

Asoka

Известный
Автор темы
22
2
Версия MoonLoader
.026-beta
У меня есть таблица которая получается при помощи парсинга - например:
таблица:
table = {'1', '2', '3', '4', '5'}

А так же таблица с необходимыми мне данными:
Нужные данные:
i_need = {'1','3','5'}


Как сделать так, что бы скрипт считывал первую таблицу и сверял по второй, есть ли такой элемент в списке.
 
Решение
У меня есть таблица которая получается при помощи парсинга - например:
таблица:
table = {'1', '2', '3', '4', '5'}

А так же таблица с необходимыми мне данными:
Нужные данные:
i_need = {'1','3','5'}


Как сделать так, что бы скрипт считывал первую таблицу и сверял по второй, есть ли такой элемент в списке.

Lua:
table = {'1', '2', '3', '4', '5'}
i_need = {'1','3','5'}
for i=1, #table do
    for ii = 1, #i_need do
        if table[i] == i_need[ii] then
            print(table[i])
        end
    end
end

CaJlaT

Овощ
Модератор
2,805
2,606
У меня есть таблица которая получается при помощи парсинга - например:
таблица:
table = {'1', '2', '3', '4', '5'}

А так же таблица с необходимыми мне данными:
Нужные данные:
i_need = {'1','3','5'}


Как сделать так, что бы скрипт считывал первую таблицу и сверял по второй, есть ли такой элемент в списке.

Lua:
table = {'1', '2', '3', '4', '5'}
i_need = {'1','3','5'}
for i=1, #table do
    for ii = 1, #i_need do
        if table[i] == i_need[ii] then
            print(table[i])
        end
    end
end