我的任务是创建三个字典,用于存储我认识的三个人的信息,例如他们的名字、姓氏、年龄以及他们居住的城市:
Sissel = {'first_name': 'Sissel', 'last_name': 'Johnsen', 'age': '23', 'city': 'Copenhagen'}
David = {'first_name': 'David', 'last_name': 'Hansen', 'age': '35', 'city': 'Randers'}
Olivia = {'first_name': 'Olivia', 'last_name': 'Petersen', 'age': '57', 'city': 'New York'}
然后我需要将它们存储在一个列表中:
people = [Sissel, David, Olivia]
我需要循环遍历我的人员列表,并且在循环过程中,需要打印每个人的相关信息,通过打印字典中的键和对应值来实现。
我尝试使用了for循环:
for k, v in people:
print(k, v)
但我刚刚收到一个错误消息,内容是:
ValueError: too many values to unpack (expected 2)