【发布时间】:2016-03-04 04:04:08
【问题描述】:
我有以下数组:
let chPizza = ["type": "deep", "Style" : "Chicago", "Size" : 12]
let nyPizza = ["type": "thin", "Style" : "New York", "Size" : 14]
let caPizza = ["type": "thai", "Style" : "California", "Size" : 12]
let gkPizza = ["type": "thick", "Style" : "Greek", "Size" : 16]
var pizzas = [chPizza, chPizza, gkPizza, nyPizza, caPizza, chPizza, chPizza, gkPizza, caPizza, chPizza]
如何删除chPizza 的前三个元素?我必须使用旧的 for 循环,还是可以使用高阶函数?
【问题讨论】:
-
“在不知道索引的情况下删除前3个元素”是什么意思?您的预期结果是什么?
-
你的意思是删除数组“pizzas”中的前三个“chPizza”实例
-
是的,删除“chPizza”的前三个实例。