说明
下面为课本上第六章动手试一试中的部分习题
6-7
code:
person_a = { 'firstname': 'A', 'lastname': 'hhh', 'age': 16, 'city': 'Guangzhou', } person_b = { 'firstname': 'B', 'lastname': 'kkk', 'age': 17, 'city': 'Shenzhen', } person_c = { 'firstname': 'C', 'lastname': 'www', 'age': 18, 'city': 'Hongkong', } people = [person_a, person_b, person_c] for person in people: print(person['firstname'] + ' ' + person['lastname'] + 'is ' + str(person['age']) + 'years old.' + ' He is living in ' + person['city'] + ' now.')
result:
6-9
code:
favorite_places = { 'zero': ['Hangzhou', 'London', 'Paris'], 'Blue': ['Boston', 'Washington'], 'John': ['Home'], } for name in favorite_places: if len(favorite_places[name]) > 1: print(name + ' likes these places:') else: print(name + "'s favorite place is:") for place in favorite_places[name]: print(place + ' ')
result:
6-10
code:
numbers = { 'a': [1, 9, 11], 'b': [5], 'c': [89, 56, 23], 'd': [23, 25, 66], 'e': [43, 67, 98], } for name in numbers: if len(numbers[name]) > 1: print(name + ' likes these numbers:') else: print(name + "'s favorite number is:") for number in numbers[name]: print(str(number) + ' ')
result: