Collection access functions in Kotlin

Kotlin provides a wide set of functions to access collections and here is a short summary of some very useful ones: Some of the functions accept a lambda expression which specifies the condition under which the operator is applied.