6-1 人:使用一个字典来储存一个熟人的信息,包括名、姓、年龄和居住的城市。该字典应包含first_name,last_name,age和city。将储存在该字典中的每项信息都打印出来。
man = {'first_name':'John','last_name':'White','age':'31','city':'Beijing'} print(man)
6-5 河流:创建一个字典,在其中储存三条大河及其流经的国家。其中一个键-值对可能是‘nile' : 'egypt'.
rivers = {'Nile':'Egypt', 'Changjiang River':'China', 'Amazon River':'Peru'} for river in rivers: print("The "+river+" runs through "+rivers[river]+".") for river in rivers: print(river) for river in rivers: print(rivers[river])
6-7 人:在为完成练习的6-1而编写的程序中,再创建两个表示人的字典,然后将这三个字典都储存在一个名为people的列表中。遍历这个列表,将其中每个人的所有信息都打印出来。
man1 = {'first_name':'John','last_name':'White','age':'31','city':'Beijing'} man2 = {'first_name':'Lei','last_name':'Li','age':'25','city':'Shanghai'} man3 = {'first_name':'Meimei','last_name':'Han','age':'25','city':'Guangzhou'} people = [man1,man2,man3] for man in people: print(man)