preguntar acerca de lua-table

4
réponses

Comment vérifier si une table contient un élément dans Lua?

Est-il une méthode pour vérifier si une table contient une valeur ? J'ai ma propre fonction (naïve), mais je me demandais si quelque chose de "Officiel" existait pour cela ? Ou quelque chose de plus efficace... function table.contains(table, element …
demandé sur 1970-01-01 00:33:30
15
réponses

Comment Copiez-vous une table Lua par valeur?

Récemment, j'ai écrit un peu de code Lua quelque chose comme: local a = {} for i = 1, n do local copy = a -- alter the values in the copy end Évidemment, ce n'était pas ce que je voulais faire puisque les variables contiennent des références …
demandé sur 1970-01-01 00:33:29
2
réponses

Comment itérer à travers la table dans Lua?

donc, j'ai une table quelque chose comme ça: arr = { apples = { 'a', "red", 5 }, oranges = { 'o', "orange", 12 }, pears = { 'p', "green", 7 } } il ne semble pas qu'il soit possible d'y accéder à partir de leur index, et les valeurs elles-mêm …
demandé sur 1970-01-01 00:33:33
8
réponses

Concaténation des tableaux en Lua

ORIGINAL POST étant Donné qu'il n'existe pas de fonction intégrée en Lua, je suis à la recherche d'une fonction qui me permet d'ajouter des tables. J'ai googlé un peu et avez essayé toutes les solutions que j'ai découvert, mais aucune ne …
demandé sur 1970-01-01 00:33:29
8
réponses

Lua — fusionner les tables?

j'ai besoin de fusionner deux tables, avec le contenu du deuxième contenu de réécriture dans le premier si un élément donné est dans les deux. J'ai regardé, mais les bibliothèques standards ne semblent pas offrir ça. Où puis-je obtenir une telle fon …
demandé sur 1970-01-01 00:33:29