> For the complete documentation index, see [llms.txt](https://gold.gitbook.io/kotlin/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gold.gitbook.io/kotlin/collections/aggregate-operations/none.md).

# none

컬렉션이 비어있는지 확인

```kotlin
public fun <T> Iterable<T>.none(): Boolean {
    for (element in this) return false
    return true
}


val list = listOf(1, 2, 3, 4, 5)
println(list.none())  // false
```

```kotlin
public inline fun <T> Iterable<T>.none(predicate: (T) -> Boolean): Boolean {
    for (element in this) if (predicate(element)) return false
    return true
}


val list = listOf(1, 2, 3, 4, 5)
println(list.none{ it > 0 })  // false
println(list.none{ it < 0 })  // true
println(list.none{ it > 3 })  // false
```
