gpt4 book ai didi

arrays - Dart:如何将简单的 map 转换为 dart/flutter 中的列表?

转载 作者:行者123 更新时间:2023-12-03 04:54:41 24 4
gpt4 key购买 nike

我想将一个简单的 map 转换为我目前拥有的列表 {Jack: 23, Adam: 27, Katherin: 25}并想达到[{ Jack, 23 }, { Adam, 27 }, { Katherin, 25 }]

最佳答案

在这里你可以找到一个例子,key - using map.entries

class Person {
final String name;
final int age;

Person(this.name, this.age);
}

void test() {
final map = <String, int>{"Jack": 23, "Adam": 27, "Katherin": 25};

final list = map.entries.map((entry) => Person(entry.key, entry.value)).toList();
}

如果不想使用 Person 类,可以使用带有 tuple 的包
https://pub.dev/packages/tuple

关于arrays - Dart:如何将简单的 map 转换为 dart/flutter 中的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60808557/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com