swift str swumerator in swift
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift str swumerator in swift相关的知识,希望对你有一定的参考价值。
//string numerator
struct strenumerator {
var map:[String: Int]
var currentnum:Int
init() {
self.map = [String:Int]()
self.currentnum = 1
}
mutating func add(val:String) {
if self.map.keys.contains(val) {
print("Enumerator already contains \(val)")
}
else {
self.map[val] = self.currentnum
self.currentnum += 1
}
}
//allows getitem access for checking values
subscript(key:String) ->Int {
return self.map[key]!
}
//allows an array of strings to be enumerated
mutating func addarray(vals:[String]) {
for elem in vals {
self.add(elem)
}
}
}
以上是关于swift str swumerator in swift的主要内容,如果未能解决你的问题,请参考以下文章
Leetcode 557. Reverse Words in a String III
核心数据中的 IN 子句 - Swift
Python中str()和repr()的区别
字符串(str)
报数出局
如何判断list中是否包含某个元素