Dart-lang,如何通过合并元素将List <int>映射到List <String>?

TeeTracker

我有一个清单

最终列表列表= [1、2、3、4、5、6、7];

如何将“输出”映射为新的列表,例如:

"1 and 2",
"3 and 4",
"5 and 6",
"7"
Midhun MP

您可以使用以下功能来实现:

_getComponents(list) => list.isEmpty ? list :
  ([list
    .take(2)
    .join(' and ')
   ]..addAll(_getComponents(list.skip(2))));

调用该函数,例如:

List outPut = _getComponents(yourList);

说明:

  • 您正在声明一个名为 _getComponents
  • 作为第一条语句,您要检查参数列表是否为空,如果为空,则按原样返回参数
  • 如果列表不为空
    • 你是从使用列表中取第一个2项功能
    • 您正在使用连接功能连接这些元素
    • 您正在调用addAll函数并提供递归_getComponents调用的结果作为其参数
    • 作为_getComponents函数的参数,您要通过使用skip函数跳过前2个元素后传递列表

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用 Jackson 将 JSON 单项从 list<int, String) 映射到 String?

来自分类Dev

将List <Model>映射到Dictionary <int,ViewModel>

来自分类Dev

如何将HList映射到List [Type],List [TypeTag]或List [String]

来自分类Dev

自动映射器:将List <string>映射到List <Class>

来自分类Dev

将 cassandra list<frozen<list<int>>> 字段映射到 spring-data-cassandra 中的 Java

来自分类Dev

自动映射器将字符串映射到List <string>

来自分类Dev

通过某个键将<Long, List<String>> 映射到字符串 Lambda 列表

来自分类Dev

如何在Swift中保存将字符串映射到Int或String的JSON字典数组?

来自分类Dev

如何在Swift中保存将字典映射到Int或String的JSON字典数组?

来自分类Dev

如何将java.util.List [Array [String]]映射到Scala向量?

来自分类Dev

如何对Map <String,Map <String,int >> Dart进行排序

来自分类Dev

AutoMapper:如何将对象集合映射到 Pair<int, string> 集合

来自分类Dev

如何使用FFI映射Dart String

来自分类Dev

使用Jackson将JSON字符串数组映射到List <String>

来自分类Dev

使用Automapper将字符串映射到List <string>,反之亦然

来自分类Dev

使用Jackson将JSON字符串数组映射到List <String>

来自分类Dev

Dart:如何将CSV数据映射到模型列表?

来自分类Dev

将数组映射到int Java

来自分类Dev

将数组映射到int Java

来自分类Dev

如何用Dart将Uint8list转换为List <int>?

来自分类Dev

如何在dart中将List <List <Map <String <String,String >>>转换为List <List <CustomObject >>

来自分类Dev

如何在dart中将List <List <Map <String <String,String >>>转换为List <List <CustomObject >>

来自分类Dev

如何在dart中将List <List <Map <String <String,String >>>转换为List <List <CustomObject >>

来自分类Dev

如何在dart中将List <List <Map <String <String,String >>>转换为List <List <CustomObject >>

来自分类Dev

实现IEnumerator接口时,int如何映射到IEnumerator <int>?

来自分类Dev

MySQL int列映射到Int64。如何使其映射到Int32(即int)?

来自分类Dev

如何使用 mapstruct 映射到 List<>

来自分类Dev

如何转换Primitive.M映射到[string] string然后映射到string?

来自分类Dev

使用Dart将String转换为List / Map

Related 相关文章

  1. 1

    如何使用 Jackson 将 JSON 单项从 list<int, String) 映射到 String?

  2. 2

    将List <Model>映射到Dictionary <int,ViewModel>

  3. 3

    如何将HList映射到List [Type],List [TypeTag]或List [String]

  4. 4

    自动映射器:将List <string>映射到List <Class>

  5. 5

    将 cassandra list<frozen<list<int>>> 字段映射到 spring-data-cassandra 中的 Java

  6. 6

    自动映射器将字符串映射到List <string>

  7. 7

    通过某个键将<Long, List<String>> 映射到字符串 Lambda 列表

  8. 8

    如何在Swift中保存将字符串映射到Int或String的JSON字典数组?

  9. 9

    如何在Swift中保存将字典映射到Int或String的JSON字典数组?

  10. 10

    如何将java.util.List [Array [String]]映射到Scala向量?

  11. 11

    如何对Map <String,Map <String,int >> Dart进行排序

  12. 12

    AutoMapper:如何将对象集合映射到 Pair<int, string> 集合

  13. 13

    如何使用FFI映射Dart String

  14. 14

    使用Jackson将JSON字符串数组映射到List <String>

  15. 15

    使用Automapper将字符串映射到List <string>,反之亦然

  16. 16

    使用Jackson将JSON字符串数组映射到List <String>

  17. 17

    Dart:如何将CSV数据映射到模型列表?

  18. 18

    将数组映射到int Java

  19. 19

    将数组映射到int Java

  20. 20

    如何用Dart将Uint8list转换为List <int>?

  21. 21

    如何在dart中将List <List <Map <String <String,String >>>转换为List <List <CustomObject >>

  22. 22

    如何在dart中将List <List <Map <String <String,String >>>转换为List <List <CustomObject >>

  23. 23

    如何在dart中将List <List <Map <String <String,String >>>转换为List <List <CustomObject >>

  24. 24

    如何在dart中将List <List <Map <String <String,String >>>转换为List <List <CustomObject >>

  25. 25

    实现IEnumerator接口时,int如何映射到IEnumerator <int>?

  26. 26

    MySQL int列映射到Int64。如何使其映射到Int32(即int)?

  27. 27

    如何使用 mapstruct 映射到 List<>

  28. 28

    如何转换Primitive.M映射到[string] string然后映射到string?

  29. 29

    使用Dart将String转换为List / Map

热门标签

归档