作者:徐大总统_584 | 来源:互联网 | 2023-02-04 16:30
现在我有一个数组,打印时只显示我提交的数字.我希望这个词"car"
出现在每个数组编号的前面.例如:我在数组中输入1和2.当数组被称为它看起来像[car 1, car 2]
没有[1,2]
.
我添加了我的数组变量以及我打算打印数组的内容:
var arrayOfInt = [Int]()
label.text = String(describing: arrayOfInt)
Paulo Mattos..
7
试试这个:
let arrayOfInt: [Int] = [1, 2]
let cars = arrayOfInt.map { "car \($0)" }
结果,cars
数组将是:
["car 1", "car 2"]
最后,像以前一样转换为字符串:
label.text = String(describing: cars)
该Array.map
函数返回一个数组,其中包含将给定闭包映射到数组元素的结果.换句话说,它tranforms通过应用指定的函数的每个元件上的一个阵列到另一个.
1> Paulo Mattos..:
试试这个:
let arrayOfInt: [Int] = [1, 2]
let cars = arrayOfInt.map { "car \($0)" }
结果,cars
数组将是:
["car 1", "car 2"]
最后,像以前一样转换为字符串:
label.text = String(describing: cars)
该Array.map
函数返回一个数组,其中包含将给定闭包映射到数组元素的结果.换句话说,它tranforms通过应用指定的函数的每个元件上的一个阵列到另一个.