我有一个包含银行数据的 map 列表,现在创建图表需要键和值.
void main() {
List<Map<String, dynamic>> maplist = [
{
'Bank': 'HDFC',
'Balance': 10900.00,
'Transactions': []
},
{
'Bank': 'AXIS',
'Balance': 5900.00,
'Transactions': []
},
{
'Bank': 'UCO',
'Balance': 4200.00,
'Transactions': []
},
{
'Bank': 'ICICI',
'Balance': 2300.00,
'Transactions': []
},
{
'Bank': 'KOTAK',
'Balance': 1200.00,
'Transactions': []
},
];
Map<String, double> chartData = {};
}
我想要以下chartData
分的结果
{
'HDFC':10900, 'AXIS':5900,'UCO':4200,'OTHERS':3500}
}
它应该取前3个银行,第四个关键字OTHERS
应该是所有其他银行余额的当前总和.