【发布时间】:2015-04-25 12:51:48
【问题描述】:
我尝试运行三个数组,我想在一个函数中使用所有三个数组的值。这可能听起来令人困惑,但这是我所拥有的:
var Name = [Joe, Sarah, Chad]
var Age = [18, 20, 22]
var Gender = [Male, Female, Male]
for name in Name {
for age in Age {
for gender in Gender {
makeUser(name, userAge: age, userGender: gender)
}
}
}
这会运行,但我得到的是:(makeUser 打印出 3 个值)
Joe, 18, Male
Joe, 20, Male
Joe, 22, Male
Joe, 18, Female
Joe, 20, Female
Joe, 22, Female ....
等等。
我想要的只是
Joe, 18, Male
Sarah, 20, Female
Chad, 22, Male
这可能吗?任何帮助表示赞赏。
谢谢!
【问题讨论】: