Given three dictionaries, associated with the variables, canadian_capitals, mexican_capitals, and us_capitals, that map provinces or states to their respective capitals, create a new dictionary that combines these three dictionaries, and associate it with a variable, nafta_capitals.Use python and dictionary. Write code in simplest form.

Respuesta :

Answer:

canadian_capitals = {"Alberta":"Edmonton", "British Columbia":"Victoria", "Manitoba":"Winnipeg"}

mexica_capitals ={"Aguascalientes":"Aguascalientes", "Baja California":"Mexicali", "Baja California Sur":"La Paz"}

us_capitals ={"Alabama":"Montgomery", "Alaska":"Juneau", "Arizona":"Phoenix"}

nafta_capitals = {}

nafta_capitals.update(canadian_capitals)

nafta_capitals.update(mexica_capitals)

nafta_capitals.update(us_capitals)

print(nafta_capitals)

Explanation:

The code is written in python.

canadian_capitals = {"Alberta":"Edmonton", "British Columbia":"Victoria", "Manitoba":"Winnipeg"}   I created the first dictionary with the variable name called canadian_capital.  Notice the province of Canada is mapped to to their respective capitals.

mexica_capitals ={"Aguascalientes":"Aguascalientes", "Baja California":"Mexicali", "Baja California Sur":"La Paz"}   I created the second dictionary with the variable name called mexican_capital. The states are also mapped to their respective capitals.

us_capitals ={"Alabama":"Montgomery", "Alaska":"Juneau", "Arizona":"Phoenix"}   I created the third dictionary with the variable name called us_capital.  The states are also mapped to their respective capitals.

nafta_capitals = {}  This is an empty dictionary with the variable name nafta_capitals to combine the 3 dictionaries.

nafta_capitals.update(canadian_capitals)  I updated the empty dictionary with the canadian_capitals dictionary.

nafta_capitals.update(mexica_capitals)  I also added the mexica_capitals dictionary to the nafta_capitals dictionary.

nafta_capitals.update(us_capitals)  I also added the us_capitals dictionary to the nafta_capitals dictionary.

print(nafta_capitals)   The whole 3  dictionaries have been combined to form the nafta_capitals dictionary. The print function displays the already combine dictionaries.