Kontent qismiga oʻtish

Modul:table/doc

Vikilug‘atdan olingan

Bu sahifa Modul:table uchun hujjat sahifasidir

Ushbu modul Lua jadvallari bilan ishlash funksiyalarini taqdim etadi. Ularning barchasi, ikkita yordamchi funksiyadan tashqari, birinchi dalil sifatida jadvalni oladi.

Ayrim funksiyalar Module:array tomonidan yaratilgan massivlarda usullar sifatida mavjud.

Funktsiyalari nimaga koʻra:

  • Yangi jadval yarating:
    • shallowcopy, deepcopy, removeDuplicates, numKeys, compressSparseArray, keysToList, reverse, invert, listToSet
  • Massiv yarating:
    • removeDuplicates, numKeys, compressSparseArray, keysToList, reverse
  • Jadval haqida ma'lumotni qaytarish:
    • size, length, contains, keyFor, isArray, deepEquals
  • Jadvalni massiv sifatida ko'rib chiqing (ya'ni, jadvalning massiv qismidagi qiymatlar bilan ishlang: 1 dan boshlanadigan ketma-ket butun sonlar bilan indekslangan qiymatlar):
    • removeDuplicates, length, contains, serialCommaJoin, reverseIpairs, reverse, invert, listToSet, isArray
  • Jadvalni siyrak massiv sifatida ko'rib chiqing (ya'ni, ketma-ket bo'lmagan butun sonlar bilan indekslangan qiymatlar ustida ishlang):
    • numKeys, maxIndex, compressSparseArray, sparseConcat, sparseIpairs
  • Iterator yarating:
    • sparseIpairs, sortedPairs, reverseIpairs
  • Boshqa:
    • sparseConcat, serialCommaJoin, reverseConcat

Asl versiya Commonsdagi Module:TableTools orqali Vikipediyadagi Module:TableTools nusxasi edi, biroq oʻshandan beri yangi funksiyalar qoʻshildi.

Batafsil hujjatlar

[tahrirlash]