Чтобы извлечь уникальные значения из массива с помощью функции карты, вы можете использовать различные языки программирования. Вот несколько примеров на популярных языках:
-
JavaScript:
const array = [1, 2, 3, 3, 4, 4, 5]; const uniqueValues = [...new Set(array)]; console.log(uniqueValues); -
Python:
array = [1, 2, 3, 3, 4, 4, 5] unique_values = list(set(array)) print(unique_values) -
Java:
import java.util.Arrays; import java.util.HashSet; import java.util.Set; public class UniqueValues { public static void main(String[] args) { Integer[] array = {1, 2, 3, 3, 4, 4, 5}; Set<Integer> uniqueValues = new HashSet<>(Arrays.asList(array)); System.out.println(uniqueValues); } } -
PHP:
$array = [1, 2, 3, 3, 4, 4, 5]; $uniqueValues = array_unique($array); print_r($uniqueValues); -
Рубин:
array = [1, 2, 3, 3, 4, 4, 5] unique_values = array.uniq puts unique_values -
C#:
using System; using System.Linq; class Program { static void Main() { int[] array = { 1, 2, 3, 3, 4, 4, 5 }; int[] uniqueValues = array.Distinct().ToArray(); Console.WriteLine(string.Join(", ", uniqueValues)); } }