类似于Swift中的python的map函数

帕万莱

我试图将下面的python代码转换swift

Python代码

a0,a1,a2= map(int, [1,2,3])
print(a0,a1,a2)

输出: 1 2 3

SWIFT代码

var a0,a1,a2:Int = [1,2,3]."What should be code here?"

是否有python这样的快速映射对象的解决方案

注意我已经知道我可以通过索引获取值,但是我需要像python这样的解决方案

马特

您正在那里用Python执行解构分配,但是Swift不支持数组。您只能使用元组来做到这一点,就像Squall在评论中指出的那样。

Swift有一个map函数,您可以像这样使用它:

let result = [1, 2, 3].map { n in
    // `myFunction` could be any function or initializer you want
    return myFunction(n)
}

较短的等效项是:

let result = [1, 2, 3].map(myFunction)

您的代码的翻译将是:

let result = [1, 2, 3].map { n in
    return Int(n)
}

这段代码什么也不做,因为该数组已经是int的数组。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

类似于Swift中的python的map函数

来自分类Dev

类似于sql中的函数

来自分类Dev

python中是否有类似于matlab中的fzero的函数?

来自分类Dev

是否可以在Python中创建类似于JS间隔的函数?

来自分类Dev

Swift中的滑动导航类似于Facebook

来自分类Dev

如何在Swift中创建类似于Ruby中的扫描的函数

来自分类Dev

类似于XML的python中的文件处理

来自分类Dev

是否有使用Python在Plotly中绘制类似于geom_smooth()的函数?

来自分类Dev

python中的块作用域-函数内部是否类似于javascript吊起?

来自分类Dev

在类似于Matlab的python中在外部函数中使用全局变量

来自分类Dev

处理缺失值的 R 程序(类似于 Python 中的应用函数)

来自分类Dev

是否有类似于Python Counter函数的Javascript函数?

来自分类Dev

函数的原型类似于在调用例程中声明函数?

来自分类Dev

是否有类似于 vba 中的 toString() 函数的实现函数?

来自分类Dev

Swift中是否有类似于Python for else语法的表达式

来自分类Dev

R中是否有类似于Excel中COUNTIF的函数?

来自分类Dev

如何在 Python 中将列表 [a,b] 转换为 [[a],[b]]?一个类似于 map 的单行函数

来自分类Dev

Python支持排序字典-类似于C ++ map?

来自分类Dev

类中的类似于std :: map或std :: vector的构造方法

来自分类Dev

如何在JavaScript中计时类似于Python timeit的函数

来自分类Dev

如何遍历类似于PHP的foreach函数的python数组/对象

来自分类Dev

C#中简化的类似于C宏的函数调用

来自分类Dev

我如何控制R中函数的输出(类似于lm)

来自分类Dev

如何通过添加类似于++的函数在TypeScript中扩展Number

来自分类Dev

类似于Enterprise Architect中的Excels Macro函数

来自分类Dev

NodeJS中的AES加密方法类似于C Sharp函数

来自分类Dev

如何在Nim中编写类似于`echo`的函数?

来自分类Dev

JavaScript中的“ WebWorkers”概念是否类似于异步函数?

来自分类Dev

C#中简化的类似于C宏的函数调用

Related 相关文章

  1. 1

    类似于Swift中的python的map函数

  2. 2

    类似于sql中的函数

  3. 3

    python中是否有类似于matlab中的fzero的函数?

  4. 4

    是否可以在Python中创建类似于JS间隔的函数?

  5. 5

    Swift中的滑动导航类似于Facebook

  6. 6

    如何在Swift中创建类似于Ruby中的扫描的函数

  7. 7

    类似于XML的python中的文件处理

  8. 8

    是否有使用Python在Plotly中绘制类似于geom_smooth()的函数?

  9. 9

    python中的块作用域-函数内部是否类似于javascript吊起?

  10. 10

    在类似于Matlab的python中在外部函数中使用全局变量

  11. 11

    处理缺失值的 R 程序(类似于 Python 中的应用函数)

  12. 12

    是否有类似于Python Counter函数的Javascript函数?

  13. 13

    函数的原型类似于在调用例程中声明函数?

  14. 14

    是否有类似于 vba 中的 toString() 函数的实现函数?

  15. 15

    Swift中是否有类似于Python for else语法的表达式

  16. 16

    R中是否有类似于Excel中COUNTIF的函数?

  17. 17

    如何在 Python 中将列表 [a,b] 转换为 [[a],[b]]?一个类似于 map 的单行函数

  18. 18

    Python支持排序字典-类似于C ++ map?

  19. 19

    类中的类似于std :: map或std :: vector的构造方法

  20. 20

    如何在JavaScript中计时类似于Python timeit的函数

  21. 21

    如何遍历类似于PHP的foreach函数的python数组/对象

  22. 22

    C#中简化的类似于C宏的函数调用

  23. 23

    我如何控制R中函数的输出(类似于lm)

  24. 24

    如何通过添加类似于++的函数在TypeScript中扩展Number

  25. 25

    类似于Enterprise Architect中的Excels Macro函数

  26. 26

    NodeJS中的AES加密方法类似于C Sharp函数

  27. 27

    如何在Nim中编写类似于`echo`的函数?

  28. 28

    JavaScript中的“ WebWorkers”概念是否类似于异步函数?

  29. 29

    C#中简化的类似于C宏的函数调用

热门标签

归档