【发布时间】:2021-12-31 03:02:11
【问题描述】:
let input = "aa bb c"
let expected: [Character: Int] = [
"a": 2,
"b": 2,
"c": 1,
]
这是我的代码。知道我可能做错了什么吗?
func createCounter(string: String) {
var charArr: [Character] = []
let mappedChar = charArr.map { ($0, 1)}
let counts = Dictionary(mappedChar, uniquingKeysWith: +)
for char in string {
if (char != " ") {
charArr.append(char)
}
}
print(counts)
}
【问题讨论】: