标签:地方 item state rev sorry 方法 int print 细节
states = {
"Oregon": ‘OR‘,
"Florida": ‘FL‘,
"California": ‘CA‘,
"New York": "NY",
"Michigan": "MI"
}
cities = {
‘CA‘: ‘San Francisco‘,
‘MI‘: ‘Detroit‘,
‘FL‘: ‘Jacksonville‘,
}
cities[‘NY‘] = ‘New York‘ #添加进cities这个字典的尾部。
cities[‘OR‘] = ‘Portland‘
print(‘-‘*10)
print("NY State has: ",cities[‘NY‘])
print("OR state has: ",cities[‘OR‘])
print(‘-‘*10)
print("Michigan‘s abbreviation is:",states[‘Michigan‘])
print("Florida‘s abbreviation is:",states[‘Florida‘])
print(‘-‘*10)
print("Michigan has: ", cities[states[‘Michigan‘]])
print("Florida has: ", cities[states[‘Florida‘]])
print(‘-‘*10)
for state,abbrev in states.items():
print(f‘{state} is abbreviated {abbrev}‘)
print(states.items())
print(‘-‘*10)
for abbrev,city in cities.items():
print(f‘{abbrev} has the city {city}‘)
print(‘-‘*10)
for state,abbrev in states.items():
print(f‘{state} state is abbreviated {abbrev}‘)
print(f‘and has city {cities[abbrev]}‘)
print(‘-‘*10)
state = states.get("Texas")
print(state)
if not state:
print("Sorry, no Texas.")
city = cities.get(‘TX‘, ‘Does Not Exist‘)
print(f"The city for the state ‘TX‘ is {city}. ")
ex39.字典,可爱的字典(我的程序注重细节,和笨方法有不一样的地方,请注意)
标签:地方 item state rev sorry 方法 int print 细节
原文地址:https://www.cnblogs.com/l-y-l/p/12696967.html