如何将int和字符串数组快速分配给一个字符串变量?

查理

我有一个接受两种类型的数组,一个字符串和一个整数,代码看起来像这样

var totalDoubleSet1Array = [(Dante,10), (Cassius, 9), (Rio, 5)]
let sortedArray = totalDoubleSet1Array.sort { $0.1 > $1.1 }

然后,我使用排序功能将最高分数(Int)排列到最低分数,并在其旁边命名。(因此我可以将其分配给一个字符串并显示在AlertAction中)我在这里的某个地方看到了它,是的,我可以将单个类型的String或Int等类型的数组打印到控制台,但是如何分配这个2的数组类型(Stings和Ints)设置为新的String变量,这样我可以迅速将其分配给AlertAction消息吗?甚至更好的是如何获取每个条目的单个元素,以便可以将其分配给Var String?希望这有道理..谢谢

谢尔盖·卡里尼琴科(Sergey Kalinichenko)

这不是“两种类型的数组”,而是元组的数组您可以从数组中抓取一个项目,并按如下方式处理其各个部分:

let (name, score) = totalDoubleSet1Array[i]

完成此分配后,您将获得两个变量-name类型Stringi-th元素名称的值,score类型Inti-th元素的得分的值

如果您只需要名称,则有两个选择:

  • 您可以使用let (name, _) = totalDoubleSet1Array[i]语法,或者
  • 您可以let name = totalDoubleSet1Array[i].1改用。

请注意,您已经在排序函数的比较表达式中使用了第二种语法:

sort { $0.1 > $1.1 }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将int和字符串数组快速分配给一个字符串变量?

来自分类Dev

如何将字符串的最后一个字符分配给变量?

来自分类Dev

swift:如何将一个字符串从textField分配给另一个字符串?

来自分类Dev

将字符串文字的第一个字符分配给char数组将分配整个字符串文字

来自分类Dev

如何将一个字符串附加到单词列表中的每个单词并将新单词列表分配给变量?

来自分类Dev

ListBuffer 将其分配给一个字符串

来自分类Dev

如何将用户输入分配给一个字符串并与另一个字符串进行比较

来自分类Dev

android将两个字符串变量之一分配给另一个类中的一个字符串

来自分类Dev

如何将一个字符串数组存储到另一个字符串数组中?

来自分类Dev

如何将字符串和变量的组合分配给另一个变量?

来自分类Dev

如何将一个字符串和变量组合为新变量

来自分类Dev

如何将“$@”或数组连接到一个字符串

来自分类Dev

如何将一个字符串分成2个字符串

来自分类Dev

我有一个字符串变量和另一个分配给相同变量的字符串。那怎么弄旧弦呢?

来自分类Dev

如何将一个字符串变成多个字符串?

来自分类Dev

将变量数组写在一个字符串中

来自分类Dev

创建一个字符串数组而不分配每个字符串

来自分类Dev

如何将一个字符串值与另一个字符串值进行比较?

来自分类Dev

如何将一个字符串插入另一个字符串?

来自分类Dev

Swift:如何将一个字符串数组拆分为多个匹配值数组?

来自分类Dev

在IF语句中将字符串分配给另一个字符串时出现问题

来自分类Dev

如何将多个字符串资源分配给单个文本视图?

来自分类Dev

如何将一个类的对象作为字符串运算符分配给变量?

来自分类Dev

熊猫:如何将行转换为一个字符串?

来自分类Dev

如何将一个字符串值传递给COUNTIF?

来自分类Dev

如何将多个字符组合成一个字符串?

来自分类Dev

如何将多个字符组合成一个字符串?

来自分类Dev

如何将一个字符串分成多行单个字符

来自分类Dev

StructOpt:如何将所有参数组合在一个字符串中?

Related 相关文章

  1. 1

    如何将int和字符串数组快速分配给一个字符串变量?

  2. 2

    如何将字符串的最后一个字符分配给变量?

  3. 3

    swift:如何将一个字符串从textField分配给另一个字符串?

  4. 4

    将字符串文字的第一个字符分配给char数组将分配整个字符串文字

  5. 5

    如何将一个字符串附加到单词列表中的每个单词并将新单词列表分配给变量?

  6. 6

    ListBuffer 将其分配给一个字符串

  7. 7

    如何将用户输入分配给一个字符串并与另一个字符串进行比较

  8. 8

    android将两个字符串变量之一分配给另一个类中的一个字符串

  9. 9

    如何将一个字符串数组存储到另一个字符串数组中?

  10. 10

    如何将字符串和变量的组合分配给另一个变量?

  11. 11

    如何将一个字符串和变量组合为新变量

  12. 12

    如何将“$@”或数组连接到一个字符串

  13. 13

    如何将一个字符串分成2个字符串

  14. 14

    我有一个字符串变量和另一个分配给相同变量的字符串。那怎么弄旧弦呢?

  15. 15

    如何将一个字符串变成多个字符串?

  16. 16

    将变量数组写在一个字符串中

  17. 17

    创建一个字符串数组而不分配每个字符串

  18. 18

    如何将一个字符串值与另一个字符串值进行比较?

  19. 19

    如何将一个字符串插入另一个字符串?

  20. 20

    Swift:如何将一个字符串数组拆分为多个匹配值数组?

  21. 21

    在IF语句中将字符串分配给另一个字符串时出现问题

  22. 22

    如何将多个字符串资源分配给单个文本视图?

  23. 23

    如何将一个类的对象作为字符串运算符分配给变量?

  24. 24

    熊猫:如何将行转换为一个字符串?

  25. 25

    如何将一个字符串值传递给COUNTIF?

  26. 26

    如何将多个字符组合成一个字符串?

  27. 27

    如何将多个字符组合成一个字符串?

  28. 28

    如何将一个字符串分成多行单个字符

  29. 29

    StructOpt:如何将所有参数组合在一个字符串中?

热门标签

归档