首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何快速地从元组词典中获取值

如何快速地从元组词典中获取值
EN

Stack Overflow用户
提问于 2021-12-20 10:48:11
回答 1查看 117关注 0票数 -3

我有一些汽车的特点。我不知道如何得到当前汽车的具体参数。例如,我需要打印一个值“范围”的汽车“福特”。但我只能得到一个完整的元组。代码位于下面。

代码语言:javascript
复制
import Foundation        
let fuelNeed = 10.0        
let carEffect: [String : (coef: Double, range: Double, passengers: Int)] = ["Ford" : (1.0 , 450, 9), "Honda" : (0.97 , 550, 5), "BMW" : (0.5 , 300, 4)]
print(carEffect["Ford"])

答案将是"(coef: 1.0,范围: 450.0,乘客:9)。“

怎么才能拿到450?

EN

回答 1

Stack Overflow用户

发布于 2021-12-20 10:58:30

您应该使用点表示法访问该成员,如

代码语言:javascript
复制
carEffect["Ford"]?.range

请注意?,因为dict返回的值可能为零。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70420651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档