arrays – 根据另一个数组从数组中删除对象

arrays – 根据另一个数组从数组中删除对象,第1张

概述我有两个像这样的数组: var arrayA = ["Mike", "James", "Stacey", "Steve"]var arrayB = ["Steve", "Gemma", "James", "Lucy"] 如你所见,詹姆斯和史蒂夫匹配,我希望能够从arrayA中删除它们.我怎么写这个? 喜欢这个: var arrayA = ["Mike", "James", "Stacey", " 我有两个像这样的数组:
var arrayA = ["Mike","James","Stacey","Steve"]var arrayB = ["Steve","Gemma","Lucy"]

如你所见,詹姆斯和史蒂夫匹配,我希望能够从arrayA中删除它们.我怎么写这个?

喜欢这个:
var arrayA = ["Mike","Lucy"]for word in arrayB {    if let ix = find(arrayA,word) {        arrayA.removeAtIndex(ix)    }}// Now arrayA is ["Mike","Stacey"]
总结

以上是内存溢出为你收集整理的arrays – 根据另一个数组从数组中删除对象全部内容,希望文章能够帮你解决arrays – 根据另一个数组从数组中删除对象所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1051977.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存