#To array #To-set #To array func toArray() -> [Element] { var arr = [Element]() forEach { arr.append($0) } return arr } #To set extension Sequence where Element: Hashable { func toSet() -> Set<Element> { return Set(self) } }