gpt4 book ai didi

Swift:从元组中获取一个元素

转载 作者:IT王子 更新时间:2023-10-29 05:12:48 25 4
gpt4 key购买 nike

如果我有这样一个元组

var answer: (number: Int, good: Bool)

如何获取元素之一?

这行不通:

answer["number"]

我在 Swift: Get an array of element from an array of tuples 之后对这个问题进行建模,但我的问题更基本一些。我确实在 documentation 中找到了答案所以我在下面以问答的形式添加了我的答案,以便将来更快地搜索。

最佳答案

根据documentation (向下滚动到元组),可以通过三种方式实现。

给定

var answer: (number: Int, good: Bool) = (100, true)

方法一

将元素变量名放在一个元组中。

let (firstElement, _) = answer
let (_, secondElement) = answer

let (firstElement, secondElement) = answer

方法二

使用索引。

let firstElement = answer.0
let secondElement = answer.1

方法三

使用名称。当然,这只适用于元素在元组声明中命名的情况。

let firstElement = answer.number
let secondElement = answer.good

关于Swift:从元组中获取一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37200162/

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