gpt4 book ai didi

string - 使用循环遍历字符串并检查 char 作为字典键

转载 作者:行者123 更新时间:2023-11-30 10:12:38 25 4
gpt4 key购买 nike

所以我想构建一个“解密器”,我有一个字典,其中键是符号,值是符号的相应值,然后我有代码应该研究的字符串,翻译将保存在另一个字符串中,在本例中称为输出。这是我完成循环部分的方式,但不起作用:

var outputText = " "

for character in textForScan{
for key in gematriaToLetters{
if (gematriaToLetters.keys == textForScan[character]){
outputText.insert(gematriaToLetters.values, atIndex: outputText.endIndex)
}
}
}

最佳答案

您还可以考虑使用 map :

let outputText = "".join(map(textForScan) { gematriaToLetters[String($0)] ?? String($0) })

如果您未在字典中指定特定字母,它将返回当前字母而不进行“转换”。

关于string - 使用循环遍历字符串并检查 char 作为字典键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32130154/

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