Python基础-字典1-dictionary1.py
alien_0 = {'color':'green','points':5}
print(alien_0['color'])
print(alien_0['points'])
new_points = alien_0['points']
print("you just earned " + str(new_points) + " points!")
alien_0['x_position'] = 0
alien_0['y_position'] = 25
print(alien_0)
alien_1 = {}
alien_1['color'] = 'red'
alien_1['points'] = 10
print(alien_1)
alien_1['color'] = 'yellow'
print(alien_1)
alien_1['x_position'] = 0
alien_1['y_position'] = 25
alien_1['speed'] = 'medium'
print("Original x-position: " + str(alien_1['x_position']))
if alien_1['speed'] == 'slow':
x_increment = 1
elif alien_1['speed'] == 'medium':
x_increment = 2
else:
x_increment = 3
alien_1['x_position'] = alien_1['x_position'] + x_increment
print("New x-position: " + str(alien_1['x_position']))
alien_2 = {'color':'green','points':5}
print(alien_2)
del alien_2['points']
print(alien_2)
favorite_language = {
'jen':'python',
'sarah':'c',
'edward':'ruby',
'phil':'python',
}
print("Sarah's favorite language is " +
favorite_language['sarah'].title() + ".")
user_0 = {
'username':'efermi',
'first':'enrico',
'last':'fermi',
}
for k,v in user_0.items():
print("\nKey: " + k)
print("Value: " + v)
for name,language in favorite_language.items():
print(name.title() + "'s favorite language is " +
language.title() + ".")
for name in favorite_language.keys():
print(name.title())
friends = ['phil','sarah']
for name in favorite_language.keys():
print(name.title())
if name in friends:
print(" Hi " + name.title() +
", I see your favorite language is " +
favorite_language[name].title() + ".")
for name in sorted(favorite_language.keys()):
print(name.title() + ", thanks!")
for language in favorite_language.values():
print(language.title())
for language in set(favorite_language.values()):
print(language.title())