val symbolsIn
= List
("GOOG",
"AAPL") val rangeIn
= List.
range(2010,
2013,
1);
def price
(symbol
: String, year
: Int
) : Option
[Double
] = Some
(1.1)
val returnList
: List
[List
[Option
[Double
]]] = rangeIn.map(r => symbolsIn.map(s => price(s, r)))
println(returnList)
}
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewogIHZhbCBzeW1ib2xzSW4gPSBMaXN0KCJHT09HIiwgIkFBUEwiKQogIHZhbCByYW5nZUluID0gTGlzdC5yYW5nZSgyMDEwLCAyMDEzLCAxKTsKCiAgZGVmIHByaWNlKHN5bWJvbDogU3RyaW5nLCB5ZWFyOiBJbnQpIDogT3B0aW9uW0RvdWJsZV0gPSBTb21lKDEuMSkKCiAgdmFsIHJldHVybkxpc3QgOiBMaXN0W0xpc3RbT3B0aW9uW0RvdWJsZV1dXSA9CiAgICByYW5nZUluLm1hcChyID0+IHN5bWJvbHNJbi5tYXAocyA9PiBwcmljZShzLCByKSkpCiAgCiAgcHJpbnRsbihyZXR1cm5MaXN0KQp9