使用词典,是否可以为值范围分配两个键值?或者我应该使用替代方法来实现除字典之外的其他方法吗?
目前我有以下代码;
let airlines =
[
"TOM": ["Thomson"],
"TCX": ["Thomas Cook"],
"MON": ["Monarch"],
]
但我有一个问题,有时会使用不同的代码来呼叫同一家航空公司。例如" Monarch"是" MON"但也可能是" ZB"。我已经看到一些关于将其定义为数组的建议?
如果这是一个解决方案,它会如何影响我的检查?
name = airlines[dataFetched]![0]
我在游乐场做了如下测试
["MON", "ZB"]: ["Monarch"],
这似乎有效但我的检查似乎没有检查数组的每个部分,所以假设它不存在。