Swift 如何成对打印名称数组
我想在数组上循环,并让它在洗牌后打印出所有对。。。所以如果以上是被洗牌后的结果。。。它会打印出来 格雷格,詹 史蒂夫,安东尼 克丽斯塔,玛蒂 艾琳,布兰登 你可以用这个:Swift 如何成对打印名称数组,swift,Swift,我想在数组上循环,并让它在洗牌后打印出所有对。。。所以如果以上是被洗牌后的结果。。。它会打印出来 格雷格,詹 史蒂夫,安东尼 克丽斯塔,玛蒂 艾琳,布兰登 你可以用这个: let players = ["Greg", "Jenn", "Steve", "Anthony", "Krista", "Marti", "Erin", "Brandon",].shuffled() 你是说所有可能的一对吗?或者只是随机的?请澄清您的问题。可能的副本 if !players.isEmpty {
let players = ["Greg", "Jenn", "Steve", "Anthony", "Krista", "Marti", "Erin", "Brandon",].shuffled()
你是说所有可能的一对吗?或者只是随机的?请澄清您的问题。可能的副本
if !players.isEmpty {
let arrTpl = stride(from: 1, to: players.count, by: 2).map { (players[$0-1], players[$0]) }
print("\(arrTpl)")
}