print("----")
alien_0 = {'color':'green', 'points':5}
alien_1 = {'color':'yellow', 'points':10}
alien_2 = {'color':'red', 'points':15}
aliens = [alien_0, alien_1, alien_2]
for alien in aliens:
print(alien)
print('----')
aliens = []
for alien_number in range(30):
new_alien = {'color':'green', 'points':5, 'speed':'slow'}
aliens.append(new_alien)
for alien in aliens[:5]:
print(alien)
print("...")
print("Total number of aliens: " + str(len(aliens)))
print('----')
aliens = []
for alien_number in range(30):
new_alien = {'color':'green', 'points':5, 'speed':'slow'}
aliens.append(new_alien)
for alien in aliens[:3]:
if alien['color'] == 'green':
alien['color'] = 'yellow'
alien['speed'] = 'medium'
alien['points'] = 10
for alien in aliens[:5]:
print(alien)
print("...")
print('----')
pizza = {
'crust':'thick',
'topping':['mushrooms','extra cheese'],
}
print("You ordered a " + pizza['crust'] + '-crust pizza ' +
"with the following toppings:")
for topping in pizza['topping']:
print("\t" + topping)
print('----')
favorite_languages = {
'jen':['python', 'ruby'],
'sarah':['c'],
'edward':['ruby','go'],
'phil':['python','haskell'],
}
for name, languages in favorite_languages.items():
print('\n' + name.title() + "'s favorite languages are:")
for language in languages:
print("\t"+language.title())
print('----')
users = {
'aeinstein':{
'first':'albert',
'last':'einstein',
'location':'princeton',
},
'mcurie':{
'first':'marie',
'last':'curie',
'location':'paris',
},
}
for username, user_info in users.items():
print("Username: " + username.title())
full_name = user_info['first'] + " " + user_info['last']
location = user_info['location']
print("\tFull name: " + full_name.title())
print("\tLocation: " + location.title())
print('====')
friends = {
'ZhangYunyi': 0,
'LiXia': 1,
'LiuJun': 2,
'XuYuchi': 3,
'PanChunyun': 4,
}
school_mate = {
'WuWenjie': 5,
'ZhengJun': 6,
}
baby_friends = {
'JinChangxi':7,
'RiZhe':8,
}
people = [friends, school_mate, baby_friends]
for mans in people:
for name,number in mans.items():
print(name.title() + ": " + str(number))
print("====")
dog = {
'type':'type_dog',
'owner':'Jiefu',
}
cat = {
'type':'type_cat',
'owner':'Jiejie',
}
pets = [dog, cat]
for pet in pets:
for sType, sOwner in pet.items():
print(sType + ":" + sOwner)
print("====")
favorite_places = {
"ZhangYunyi":['Paris','Xian','Beijing','Bacilona'],
"LiuJun":['London','Madrid'],
"LiXia":['London','Bacilona'],
}
for name, places in favorite_places.items():
print(name.title() + ":")
for place in places:
print("\t" + place.title())
print('====')
friends = {
'ZhangYunyi': [0,2,3,4],
'LiXia': [12,34,5,6],
'LiuJun': [2],
'XuYuchi': [4,22],
'PanChunyun': [11,23,4,1,3,7,3,35],
}
for name,numbers in friends.items():
print(name.title() + ":")
for number in numbers:
print("\t" + str(number))
print("====")
cities = {
'ShangHai' : {
'country':'China',
'population':50000000,
'fact':'ecnomic city',
},
'London' : {
'country':'England',
'population':40000000,
'fact':'soccer city',
},
'Bacilona' : {
'country':'Spain',
'population':30000000,
'fact':'trip city',
},
}
for city,info in cities.items():
print(city.title() + ":")
for key, value in info.items():
if key == 'population':
print("\t" + key.title() + ":" + str(value))
else:
print("\t" + key.title() + ":" + value.title())