我想学习如何创建API,所以我想创建一个空字典,其中第一个键是Names。名称将是一个字典,其中包含系统将拥有的用户的名称。
我如何用python实际做到这一点?
人= [{}]
我希望它是这样的:
People = [Names:["name1", "name2"... "nameN"]]
稍后,我想添加更多信息,例如:
People[Names:[], Age:["1","2"]..]
我希望在某个阶段能够正确地将任何名称与任何其他键相关联。 name1有1岁和下一个关键...
我该如何申报这本字典?
在这种情况下,使用pandas DataFrame也许很有用。如下例所示,它允许您轻松添加人员和变量。
import pandas as pd
df = pd.DataFrame({'Names':['name1', 'name2'], 'Age':[1, 2]})
# adding a column: Gender
df['Gender'] = ['male', 'female']
# adding a row for name3, a three-year-old male
third_person = {'Names':'name3', 'Age':3, 'Gender':'male'}
df = df.append(third_person, ignore_index=True)
我想做什么:
person = {
"name":
{
"title":"Herr","first":"foo","last":"bar"
},
"email":"[email protected]",
"password":"123",
"property":"value"
}