gpt4 book ai didi

arrays - 创建对象(变量名 : [NSArray] ) from list of words

转载 作者:行者123 更新时间:2023-11-28 06:02:53 28 4
gpt4 key购买 nike

我有一个简单的单词测试列表,例如:

土豚熊猫狗大象长颈鹿

我想将其转换为具有以下格式的对象:

var array: [NSArray]  = [["Aardvark", false, 0], ["Bear", false, 1],["Cat", false, 2], ["Dog", false, 3], ["Elephant", false, 4], ["Giraffe", false, 5]]

所以第一个元素始终是列表中的单词,第二个元素始终是 false,第三个元素始终是索引

我该怎么做?

最佳答案

我会这样做,与 Josh Robbins 略有不同回答。

struct TestInfo {
var name : String
var trueOrFalse : Bool
var index : Int
}

.

var array: [TestInfo]  = []
var animalNames = ["Dog","Cat","Bear","Aatdvark","Duck","Elephant"]
for (index,eachAnimal) in animalNames.enumerated() {
let element = TestInfo(name: eachAnimal, trueOrFalse: false, index: index)
array.append(element)
}
print(array)

关于arrays - 创建对象(变量名 : [NSArray] ) from list of words,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49071228/

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