只有字典类型才有items()函数,cities本身就是字典类型,但是你只用一个变量接收,可以做如下修改:
for message,city in cities.items():
print(f"{city}'s message are:")
for key, value in city.items():
print(f"{key} 是 {value}")
for cityname,city in cities:
你的cities本身是个字典
里面的每一项也是字典
你只取其中一项,把另一项丢弃了,那就只取到了key,没有value