Programação Dart - Função Map.remove ()

Remove a chave e seu valor associado, se presente, do mapa. A função também retorna o valor associado à chave.

Sintaxe

Map.remove(Object key)

Parâmetros

  • Keys - identifica a entrada a ser excluída.

Return Type - Retorna o valor correspondente à chave especificada.

Exemplo

void main() { 
   Map m = {'name':'Tom','Id':'E1001'}; 
   print('Map :${m}'); 
   
   dynamic res = m.remove('name'); 
   print('Value popped from the Map :${res}'); 
}

Irá produzir o seguinte output -

Map :{name: Tom, Id: E1001} 
Value popped from the Map :Tom