kotlin 动态添加二维Array数组

我想得到一个类似这样的数组



arrayOf(
                        arrayOf("Firefox Now", 336.2),
                        arrayOf("Chrome Now", 6926.8),
                        arrayOf("Safari Now",  388.5),
                        arrayOf("Opera Now",   446.0),
                        arrayOf("Others Now",  223.0)
                    )




但不想这样直接初始化,想动态的添加,却不知道如何实现.

val square = Array(10000) { IntArray(10000) }
val square1 = Array(10000) { Array(10000) { "" }}