如何将来自简单 List 的数据合并为 Map 参数的一部分?

How can merge data from a simple List as a part of a Map parameter?

我刚开始使用 Flutter,我正在努力处理列表和地图,所以如果有人愿意提供帮助那就太好了!

我是做一个像

这样的简单列表

['Johh', 'Will', 'Mary']

List> like

{'Name': 'John', 'Aplication' : Datetime.now()},
{'Name': 'Will', 'Aplication' : Datetime.now()},
{'Name': 'Mary', 'Aplication' : Datetime.now()}

看了那么多论坛还是没看懂

这是一个将列表转换为 Map 列表的选项

void main() async {
  List data = ['Johh', 'Will', 'Mary'];
  
  var newData = data.map((val) {
    return {'name': val, 'application': DateTime.now()};
  }).toList();
  
  print(newData);
}

我建议查看 https://www.tutorialspoint.com/dart_programming/dart_programming_map.htm 它是一个很好的信息来源并且易于理解。