Skip to content

Set

Set operations: union, intersection, difference, unique.

4 modules

ModuleDescription
Perbedaan SetDapatkan elemen di array pertama tapi tidak di lainnya
Irisan SetDapatkan irisan dari dua atau lebih array
Gabungan SetDapatkan gabungan dari dua atau lebih array
Set UnikHapus elemen duplikat dari array

Modules

Perbedaan Set

set.difference

Dapatkan elemen di array pertama tapi tidak di lainnya

Parameters:

NameTypeRequiredDefaultDescription
sourcearrayYes-Array sumber
excludearrayYes-Array sumber

Output:

FieldTypeDescription
resultarrayArray elemen untuk dikecualikan
countnumberElemen di sumber tapi tidak di array yang dikecualikan
removed_countnumberElemen di sumber tapi tidak di array yang dikecualikan

Irisan Set

set.intersection

Dapatkan irisan dari dua atau lebih array

Parameters:

NameTypeRequiredDefaultDescription
arraysarrayYes-Array untuk diiris (array dari array)

Output:

FieldTypeDescription
resultarrayArray untuk diiris (array dari array)
countnumberIrisan dari semua array

Gabungan Set

set.union

Dapatkan gabungan dari dua atau lebih array

Parameters:

NameTypeRequiredDefaultDescription
arraysarrayYes-Array untuk digabungkan (array dari array)

Output:

FieldTypeDescription
resultarrayArray untuk digabungkan (array dari array)
countnumberGabungan dari semua array

Set Unik

set.unique

Hapus elemen duplikat dari array

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-Array untuk dihapus duplikatnya
preserve_orderbooleanNoTrueArray untuk dihapus duplikatnya

Output:

FieldTypeDescription
resultarrayPertahankan urutan kemunculan pertama
countnumberArray dengan elemen unik
duplicates_removednumberArray dengan elemen unik

Released under the Apache 2.0 License.