2017-01-09 13 views
-6
私は値

ルアテーブルの値から繰り返しを確認する方法は?

チェック繰返し値でテーブルをチェックしたい

...

は、繰り返し値をチェックする機能はありますか?

+1

あなたの質問は理にかなっていません。それを改善してください。誰かがあなたに同じことを尋ねるだろうと想像してみてください... [質問] – Piglet

+0

@ピグレット - おそらく、OPはアレイに複数回存在する値を検出したいと考えています。 –

答えて

1

以下のコードはすべての繰り返しを検出します。必要に応じて調整します。一般的なテーブルの場合

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 

、ちょうどpairsipairsを変更します。

+0

あなたの優しさをありがとう。 :) – milnay

関連する問題