python入门到实践-练习6-11

Posted janhu-python

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python入门到实践-练习6-11相关的知识,希望对你有一定的参考价值。

练习6-11 
创建一个名为cities的字典,其中将三个城市名用作键;对应每座城市,都创建一个字典,并在其中包含该城市所属的国家、人口约数以及一个有关该城市的事实。
在表示每座城市的字典中,应包含country、population和fact等键。将每座城市名字以及有关它们的信息都打印出来

cities = {
"beijing": {"country": "china",
"population": "1740万",
"fact": "capital"},
"london": {"country": "united",
"population": "860万",
"fact": "Europe‘s largest city"},
"Berlin": {"country": "germany",
"population": "345万",
"fact": "capital"},
}

for city, info in cities.items():
print("{}‘s information:".format(city.title()))
for value, value_ in info.items():
print(" " + value, end=":")
print(value_)
知识点:字典中嵌套字典




















以上是关于python入门到实践-练习6-11的主要内容,如果未能解决你的问题,请参考以下文章

《Python编程从入门到实践》练习题

《Python从入门到实践》--第四章用切片操作列表 课后练习

《Python从入门到实践》--第六章 操作字典 课后练习2

《Python从入门到实践》--第五章用if语句 课后练习

《Python从入门到实践》--第八章 函数 课后练习

《Python从入门到实践》--第六章 操作字典 课后练习