让arrayA = [“橙色”,“苹果”,“葡萄”,“橙色”,“苹果”,“苹果”]
预期结果将是这样:
let arrSet1 = ["Orange", "Orange"]
let arrSet2 = ["Apple", "Apple", "Apple"]
let arrSet3 = ["grapes"]
使用Dictionary's
init(grouping:by:)
,
let arrays = Dictionary(grouping: arrayA, by: {$0}).values
print(arrays)