Sobes.tech
Junior — Middle

Map funksiyası kolleksiya və ya məlumat axını üzərində çağırıldıqda hansı nəticəni qaytarır?

sobes.tech Süni İntellekt

AI-dan cavab

map funksiyası kolleksiya və ya məlumat axını üzərində çağırıldıqda, hər bir elementin orijinal kolleksiyanın müvafiq elementinə tətbiq olunan funksiyanın nəticəsi olduğu yeni kolleksiya qaytarır.

Məsələn, əgər sizdə [1, 2, 3] ədədlər siyahısı varsa və map-i 2 ilə vurma funksiyası ilə çağırırsınızsa, [2, 4, 6] alınacaq.

Kotlin nümunəsi:

val numbers = listOf(1, 2, 3)
val doubled = numbers.map { it * 2 } // [2, 4, 6]

Beləliklə, map elementləri dəyişmədən onları transformasiya edir.