相关疑难解决方法(0)

从Swift中删除数组中的重复元素

我可能有一个如下所示的数组:

[1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6]

或者,实际上,任何类似数据类型的序列.我想要做的是确保每个相同的元素只有一个.例如,上面的数组将变为:

[1, 4, 2, 6, 24, 15, 60]

请注意,删除了重复的2,6和15,以确保每个相同的元素只有一个.Swift是否提供了一种轻松完成此操作的方法,或者我自己必须这样做?

arrays standard-library swift

222
推荐指数
22
解决办法
13万
查看次数

如何从Swift中的字符串中删除重复的字符

ruby有函数string.squeeze,但我似乎无法找到一个快速的等价物.

例如,我想转为簿记员 - > bokepr

我唯一的选择是创建一组字符,然后将字符集中的字符拉回字符串?

有一个更好的方法吗?

string swift

2
推荐指数
1
解决办法
2995
查看次数

如何从阵列中删除重复项

说我有一个字符串数组:

let arrayOfStrings = ["a", "b", "a", "c", "a", "d"]
Run Code Online (Sandbox Code Playgroud)

我怎么能摆脱重复?

arrays duplicates swift

-2
推荐指数
1
解决办法
9757
查看次数

标签 统计

swift ×3

arrays ×2

duplicates ×1

standard-library ×1

string ×1