我是Python新手,这个问题看起来很琐碎,但我找不到答案。 在向数据集添加新变量并检查是否通过打印数据集的元素添加了该变量之后,在尝试引用该新变量时,我得到了一个关键错误。我假设有更好的方法将新变量分配给数据集?你知道吗
#adding 'age' variable:
for d in dataset:
d['age'] = int((opndate - date)/60/60/24/365)
数据集[0]:
{'id': '736041664',
'nationality': 'ESP',
'sex': 'male',
'dob': '10/17/69',
'age': 46}
引用它并获取关键错误:
ages = [d['age'] for d in dataset]
KeyError:'年龄'
目前没有回答
相关问题 更多 >
编程相关推荐