gpt4 book ai didi

arrays - 如何通过在 Swift 中增加索引来在数组中插入值?

转载 作者:行者123 更新时间:2023-11-28 05:58:37 25 4
gpt4 key购买 nike

我有一个这样的数组:

var Array = ["a","b","c","d"]

我如何使用 for() 循环向它插入新值,值的索引从索引 0 开始,每次我插入新值时它 +1 .

例如

Array.insert("e", at: 0) //["e","a","b","c","d"]
Array.insert("f", at: ???) //["e","f","a","b","c","d"]

最佳答案

您可以使用 insert(contentsOf:at:) 在第 0 个索引处插入另一个数组

var Array = ["a","b","c","d"]

Array.insert(contentsOf: ["e","f","g","h"], at: 0) //["e", "f", "g", "h", "a", "b", "c", "d"]

如果你想使用for循环那么你可以使用这个

for (index,str) in ["e","f","g","h"].enumerated()
{
Array.insert(str, at: index)
}

关于arrays - 如何通过在 Swift 中增加索引来在数组中插入值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50615751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com