【发布时间】:2021-05-27 07:34:25
【问题描述】:
我有一个 [[String]] 类型的数组,我正在尝试将前 4 个元素从数组移动到另一个数组。
例如:
var arr1: [[String]] = [["1", "2", "3"], ["2", "3", "4"], ["3", "4", "5"], ["1", "2", "3"], ["2", "3", "4"], ["3", "4", "5"]]
var arr2: [[String]] = arr1[0...3]
但我说Cannot convert value of type 'Array<[String]>.SubSequence' (aka 'ArraySlice<Array<String>>') to specified type '[[String]]'时出错
我需要的输出是arr1 包含[["2", "3", "4"], ["3", "4", "5"]] 和arr2 包含[["1", "2", "3"], ["2", "3", "4"], ["3", "4", "5"], ["1", "2", "3"]]
【问题讨论】: