原谅我,因为我是这门语言的新手。
编辑:有没有办法反转数组元素的位置?
我正在尝试创建一个函数来测试给定的输入是否为回文。我正在尝试避免使用Reverted()函数
let word = ["T","E","S","T"]
var temp = [String]()
let index_count = 3
for words in word{
var text:String = words
print(text)
temp.insert(text, atIndex:index_count)
index_count = index_count - 1
}
7条答案
按热度按时间slmsl1lt1#
您的方法可以用于反转数组。但您必须在目标数组的开始位置插入原始数组的每个元素(将其他元素移动到末尾):
可以直接对字符串的字符执行相同的操作:
t3psigkw2#
SWIFT 5
a11xaf1n3#
以下是我的解决方案:
你可以在这里试一试。
6jjcrrmo4#
要使用它,请执行以下操作:
igetnqfo5#
另一种逆转的解决方案:
它只是附加弹出的旧字符串的每个元素,从最后一个元素开始,一直到第一个元素
9fkzdhlc6#
方案一
方案二
uqjltbpv7#