紧凑地迭代两个列表

马库斯·帕克(Markus Parker)

是否有比以下方法更紧凑的方式来编写循环以一次遍历两个列表的循环:

var listA = new List<string>();
var listB = new List<int>();
foreach (var (itemFromListA, itemFromListB) in listA.Zip(listB, 
        (itemFromListA, itemFromListB)=>(itemFromListA, itemFromListB)){                
   // do something with itemFromListA and itemFromListB
}

键入(itemFromListA, itemFromListB)三遍似乎不必要地麻烦,(itemFromListA, itemFromListB)=>(itemFromListA, itemFromListB)对于身份操作者而言,这样的输入太长了。

约翰

您可以这样写:

foreach (var (a,b) in listA.Zip(listB, ValueTuple.Create))

在线尝试

夏普实验室

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

迭代python中的两个列表

来自分类Dev

迭代两个列表并组合项目

来自分类Dev

懒惰地与两个可迭代对象相交

来自分类Dev

在struts2中迭代两个列表

来自分类Dev

处理两个列表,逐行迭代和联接值

来自分类Dev

使用Java 8迭代和过滤两个列表

来自分类Dev

在同一循环中迭代两个列表

来自分类Dev

在Java 8中迭代和映射两个列表

来自分类Dev

zip方法在C中同时迭代两个列表?

来自分类Dev

如何在python中迭代比较两个列表?

来自分类Dev

在速度模板中同时迭代两个列表

来自分类Dev

在python中交替迭代两个列表

来自分类Dev

如何同时迭代 Java 中的两个列表?

来自分类Dev

如何求和来自两个迭代器“列表”的值?

来自分类Dev

Thymeleaf th:每个两个迭代两个列表

来自分类Dev

Elixir 如何一次迭代两个列表以生成一个新列表?

来自分类Dev

如何紧凑地定义列表?

来自分类Dev

NETLOGO:迭代两个列表列表并动态更改项目

来自分类Dev

python迭代一个元组中的两个列表并比较tem之间的整数

来自分类Dev

如何只用一个 for 循环迭代两个列表?

来自分类Dev

如何不断地从两个不同的列表中找到两个最小值?

来自分类Dev

迭代两个列表并按位置计算的python方法是什么?

来自分类Dev

使用OpenMP通过c ++列表/迭代器并行处理两个for循环

来自分类Dev

在两个大小不同的列表上进行迭代时处理StopIteration异常

来自分类Dev

我的程序在1次迭代后停止,同时比较了两个列表

来自分类Dev

迭代两个列表中的每个值,然后将它们放入公式中

来自分类Dev

遍历两个列表时,如何在一次迭代后停止内部循环?

来自分类Dev

迭代两个列表并提取少量内容的最佳方法?

来自分类Dev

比较两个列表和字典的元素而不显式迭代每个元素

Related 相关文章

  1. 1

    迭代python中的两个列表

  2. 2

    迭代两个列表并组合项目

  3. 3

    懒惰地与两个可迭代对象相交

  4. 4

    在struts2中迭代两个列表

  5. 5

    处理两个列表,逐行迭代和联接值

  6. 6

    使用Java 8迭代和过滤两个列表

  7. 7

    在同一循环中迭代两个列表

  8. 8

    在Java 8中迭代和映射两个列表

  9. 9

    zip方法在C中同时迭代两个列表?

  10. 10

    如何在python中迭代比较两个列表?

  11. 11

    在速度模板中同时迭代两个列表

  12. 12

    在python中交替迭代两个列表

  13. 13

    如何同时迭代 Java 中的两个列表?

  14. 14

    如何求和来自两个迭代器“列表”的值?

  15. 15

    Thymeleaf th:每个两个迭代两个列表

  16. 16

    Elixir 如何一次迭代两个列表以生成一个新列表?

  17. 17

    如何紧凑地定义列表?

  18. 18

    NETLOGO:迭代两个列表列表并动态更改项目

  19. 19

    python迭代一个元组中的两个列表并比较tem之间的整数

  20. 20

    如何只用一个 for 循环迭代两个列表?

  21. 21

    如何不断地从两个不同的列表中找到两个最小值?

  22. 22

    迭代两个列表并按位置计算的python方法是什么?

  23. 23

    使用OpenMP通过c ++列表/迭代器并行处理两个for循环

  24. 24

    在两个大小不同的列表上进行迭代时处理StopIteration异常

  25. 25

    我的程序在1次迭代后停止,同时比较了两个列表

  26. 26

    迭代两个列表中的每个值,然后将它们放入公式中

  27. 27

    遍历两个列表时,如何在一次迭代后停止内部循环?

  28. 28

    迭代两个列表并提取少量内容的最佳方法?

  29. 29

    比较两个列表和字典的元素而不显式迭代每个元素

热门标签

归档