字符串和字符,如何将这个python代码转换为swift

时间:2015-05-09 17:29:00

标签: python swift

此Python代码循环遍历字符串中的所有字符,并打印出属于特定子集的字符。

str = "abcdefg12345"
for ch in str:
    if ch in "ab34":
        print( ch )

如何将该代码翻译成Swift?

1 个答案:

答案 0 :(得分:2)

您可以创建Set来保存您要搜索的字符,然后使用contains来测试是否包含:

let str = "abcdefg12345"
let searchSet = Set("ab34")
for ch in str {
    if searchSet.contains(ch) {
       println(ch)
    }
}