Kotlin – 用重复元素创建一个可变列表

什么是一种惯用的方法来创建一个给定长度为n的可变列表,并重复值为v元素(例如listOf(4,4,4,4,4) )作为expression式。

我正在做val list = listOf((0..n-1)).flatten().map{v}但它只能创建一个不可变的列表。

使用:

 val list = MutableList(n) {index -> v}