void main() { Map<String, dynamic> myInfo = { 'name': 'Sabbir', 'age': 25, 'city': 'Narayanganj', }; myInfo['country'] = 'Bangladesh'; print(myInfo); } // output {name: Sabbir, age: 25, city: Narayanganj, country: Bangladesh}void main() { var details = new Map(); details['Usrname'] = 'admin'; details['Password'] = 'admin@123'; print(details); } // Output // {Usrname: admin, Password: admin@123}void main() { var details = {'Usrname':'tom','Password':'pass@123'}; details['Uid'] = 'U1oo1'; print(details); }void main() { Map person={'name':'Bijay Poudel',"age":20}; //name and age are key and Bijay and 20 are value print(person); } void main() { var details = new Map(); details['Usrname'] = 'admin'; details['Password'] = 'admin@123'; print(details); } void main() { var details = {'Usrname':'tom','Password':'pass@123'}; details['Uid'] = 'U1oo1'; print(details); } Dart Map is an object that stores data in the form of a key-value pair. // Dart Map with constructor void main() { Map<String, dynamic> student = new Map(); student['name'] = 'Abir'; student['Id'] = 'CSE19800459'; student['department'] = 'Computer Science Eng.'; //printing maps keys print(student.keys); // output: (name, Id, department) //printing maps values print(student.values); // output: (Abir, CSE19800459, Computer Science Eng.) }void main() { var details = new Map(); details['Username'] = 'admin'; details['Password'] = 'admin@123'; print(details); } import 'package:collection/collection.dart'; ... Map<int, String> a = {1: "a", 2: "b", 3: "c", 4: "d", 5: "e", 6: "f"}; final b = Map.fromEntries( a.entries.map((entry) => entry.key % 2 == 0 ? MapEntry(entry.key * 10, entry.value) : null) .whereNotNull() ); print(b.keys.toList()); // prints [20, 40, 60]