此Python代码通过字符串中的所有字符循环,并打印出属于特定子集的字符。
str = "abcdefg12345"
for ch in str:
if ch in "ab34":
print( ch )
如何将该代码转换为Swift?
您可以创建一个Set
来保存要搜索的字符,然后使用contains
测试包含:
let str = "abcdefg12345"
let searchSet = Set("ab34")
for ch in str {
if searchSet.contains(ch) {
println(ch)
}
}