当列表包含映射并且我想找到某个键的索引时,如何在dart中使用indexWhere



我有这个列表

[
{game29HakakianSchopf: {assists: 0, points: 0, rebounds: 0, fouls: 3}},
{game30HakakianSchopf: {assists: 0, points: 0, rebounds: 0, fouls: 3}}
]

如何在dart中使用indexWhere来查找包含键的索引(例如,查找具有键'game29HakakianSchopf'的索引)

试试这样做,

var a = [
{game29HakakianSchopf: {assists: 0, points: 0, rebounds: 0, fouls: 3}},
{game30HakakianSchopf: {assists: 0, points: 0, rebounds: 0, fouls: 3}}
];
final index = a.indexWhere((item){
return item.keys.first.toString() == "game29HakakianSchopf";
});

相关内容

最新更新