Junior — Middle
Функсияи map дар вақти даъват ба маҷмӯъ ё ҷараёни маълумот чӣ натиҷа медиҳад?
sobes.tech AI
Ҷавоб аз AI
Функсияи map вақте ки дар рӯйхат ё ҷараёни додаҳо даъват мешавад, як рӯйхати навро бармегардонад, ки ҳар як унсур натиҷаи татбиқи функсияи додаашуда ба унсури мувофиқ дар рӯйхати аслӣ мебошад.
Масалан, агар шумо рӯйхати рақамҳо [1, 2, 3] дошта бошед ва map-ро бо функсияи дар 2 зумро кардан даъват кунед, натиҷа [2, 4, 6] мегирад.
Масалан дар Kotlin:
val numbers = listOf(1, 2, 3)
val doubled = numbers.map { it * 2 } // [2, 4, 6]
Ин тариқ, map унсурҳоро табдил медиҳад, бе тағир додани рӯйхати аслӣ.