当前位置: 首页 > 面试题库 >

有没有一种方法可以在Swift中立即生成一个填充了一系列值的数组?

穆鸿波
2023-03-14
问题内容

例如,在python中,我可以说一些类似的内容

arr = range(0,30)

并获得一个包含上述元素的数组。我怀疑Swift中的下标可能会实现类似的功能,但是在仔细阅读文档和Apple的iBook之后,我找不到用于生成所述数组的“含电池”解决方案。

这是我必须手动编写代码的东西,还是有预先编写好的方法?


问题答案:

您可以创建一个范围如下的数组:

var values = Array(0...100)

这给你一个数组 [0, ..., 100]



 类似资料:
  • 问题内容: 我的网页上有一个“瘦”列表:例如,一个包含100个项目的列表,每个项目的长度为一个单词。为了减少滚动,我想在页面的两列甚至四列中显示此列表。我该如何使用CSS? 我希望该解决方案具有灵活性,这样,如果列表增加到200个项目,则无需进行很多手动调整即可容纳新列表。 问题答案: ul { -moz-column-count: 4; -moz-column-gap: 20px; -webki

  • 我有一个主键,当我尝试插入一些数据时,它生成了自己,但问题是它将生成我之前删除的最后一个 我想在输入新数据时输入生成的id将是17而不是72,依此类推,我使用的是SQL Server2008,帮助:{

  • 问题内容: Java的UUID类生成随机的UUID。但这由字母和数字组成。对于某些应用,我们只需要数字。有没有一种方法可以生成仅由Java中的数字组成的随机UUID? 问题答案: 如果您不想使用随机数,但是带有数字的UUID仅使用: 在这种情况下,左填充为40个零… 结果为: UUID:b55081fa-9cd1-48c2-95d4-efe2db322a54 in: UUID:0241008287

  • 问题内容: 我正在开发一个新项目(),并创建了一个包含大量变量的Object。由于我打算为所有这些添加吸气剂和设置器,所以我想知道:是否存在在给定类中自动生成吸气剂和设置器的捷径? 问题答案: 在所需类的源代码窗口中弹出上下文菜单(即右键单击)。然后选择子菜单;从该菜单中进行选择将导致出现向导窗口。 选择您要为其创建getter和setter的变量,然后单击。

  • Go的范围可以在地图和切片上迭代,但我想知道是否有一种方法可以在一系列数字上迭代,比如: 或者有没有一种方法来表示Go中的整数范围,就像Ruby对类范围所做的那样?