Module:table/doc
Itsura
Ito ay ang pahinang dokumentasyon para sa Module:table
Ang modyul na ito ay nagbibigay ng mga funsyon para sa pagharap sa mga talahanayan ng Lua. Lahat sila, maliban sa dalawang function ng helper, ay kumuha ng table bilang kanilang unang argumento.
Ang ilang mga funsyon ay magagamit bilang mga pamamaraan sa mga array na nilikha ng Module:array.
Functions by what they do:
- Create a new table:
shallowcopy
,deepcopy
,removeDuplicates
,numKeys
,compressSparseArray
,keysToList
,reverse
,invert
,listToSet
- Create an array:
removeDuplicates
,numKeys
,compressSparseArray
,keysToList
,reverse
- Return information about the table:
size
,length
,contains
,keyFor
,isArray
,deepEquals
- Treat the table as an array (that is, operate on the values in the array portion of the table: values indexed by consecutive integers starting at
1
):removeDuplicates
,length
,contains
,serialCommaJoin
,reverseIpairs
,reverse
,invert
,listToSet
,isArray
- Treat a table as a sparse array (that is, operate on values indexed by non-consecutive integers):
numKeys
,maxIndex
,compressSparseArray
,sparseConcat
,sparseIpairs
- Generate an iterator:
sparseIpairs
,sortedPairs
,reverseIpairs
- Other:
sparseConcat
,serialCommaJoin
,reverseConcat
Ang orihinal na bersyon ay isang kopya ng Module:TableTools sa Wikipedia sa pamamagitan ng Module:TableTools sa Commons, ngunit ang mga bagong funsyon ay naidagdag na mula noon.