How to merge dictionaries in Dart

2 Answers

0 votes
void main() {
	var dict1 = {
		'dart': 'programming',
		'version':  2.18,
		'java':  'c++'
	};

	var dict2 = {
		'computer': "pc",
		'price': 2100,
		'math':  3.14
	};
	
	var updatdict = Map.from(dict1) 
		..addAll(dict2);
	
	print(updatdict);
}



/*
run:

{dart: programming, version: 2.18, java: c++, computer: pc, price: 2100, math: 3.14}

*/

 



answered Dec 12, 2022 by avibootz
0 votes
void main() {
	var dict1 = {
		'dart': 'programming',
		'version':  2.18,
		'java':  'c++'
	};

	var dict2 = {
		'computer': "pc",
		'price': 2100,
		'math':  3.14
	};
	
	var updatdict = Map.from(dict1) 
		..addAll(dict2);
	
	updatdict.forEach((key, value) => print('$key - $value'));
}



/*
run:

dart - programming
version - 2.18
java - c++
computer - pc
price - 2100
math - 3.14

*/

 



answered Dec 12, 2022 by avibootz

Related questions

1 answer 179 views
1 answer 222 views
222 views asked Sep 9, 2023 by avibootz
1 answer 207 views
1 answer 168 views
1 answer 176 views
1 answer 140 views
140 views asked Jun 11, 2023 by avibootz
...