states = { ' Orengon':' OR' ' Florida':' FL' '加州':' CA' '纽约':' NY' '密歇根':' MI' }
表示state,列表中的缩写(states.items()):
print(f"{state} is abbreviated {abbrev}")
这里" for"循环为什么我们使用" list"关键字?
什么是(states.items)的.items关键字?
答案 0 :(得分:1)
list(states.items())
它会将其转换为列表。但是,不需要它,因为states.items()返回元组上的列表。
<强>词典强>
states = { 'Orengon': 'OR', 'Florida': 'FL', 'California': 'CA', 'New York': 'NY', 'Michigan': 'MI', }
执行states.items()
之后[('Orengon', 'OR'), ('Michigan', 'MI'), ('New York', 'NY'), ('Florida', 'FL'), ('California', 'CA')]
执行list(states.items())
之后[('Orengon', 'OR'), ('Michigan', 'MI'), ('New York', 'NY'), ('Florida', 'FL'), ('California', 'CA')]