标题中的问题:我想创建一个充满1
的长元组。
mytuple = fill(1, (2018,))
但Julia会返回1
的数组。
2018-element Array{Int64,1}:
1
1
...
1
如果结果是重复,请提前抱歉。
答案 0 :(得分:3)
let value = Bundle.init(for: AppDelegate.self).infoDictionary?["your plist key name"] as? Any
适用于数组,如果您想使用更复杂的init函数,请使用fill
或tuple(ones(Int,2018)...)
。顺便说一下,您也可以使用ntuple(x->1, 2018)
来改善代码的类型稳定性。