Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays Python用户列表_Arrays_Json_Python 3.x - Fatal编程技术网

Arrays Python用户列表

Arrays Python用户列表,arrays,json,python-3.x,Arrays,Json,Python 3.x,我想学习如何创建API,所以我想创建一个空字典,其中第一个键是名称。名称将是一个包含系统将拥有的用户名称的词典 我实际上如何使用python实现它 人=[{}] 我希望它是这样的: People = [Names:["name1", "name2"... "nameN"]] 稍后,我想添加更多信息,例如: People[Names:[], Age:["1","2"]..] 我希望在某个阶段能够将任何名称与任何其他键正确关联。 name1有年龄1和下一个键 如何声明这本词典?我想做的是: pe

我想学习如何创建API,所以我想创建一个空字典,其中第一个键是名称。名称将是一个包含系统将拥有的用户名称的词典

我实际上如何使用python实现它

人=[{}]

我希望它是这样的:

People = [Names:["name1", "name2"... "nameN"]]
稍后,我想添加更多信息,例如:

People[Names:[], Age:["1","2"]..]
我希望在某个阶段能够将任何名称与任何其他键正确关联。 name1有年龄1和下一个键


如何声明这本词典?

我想做的是:

person = {
          "name":
                {
                    "title":"Herr","first":"foo","last":"bar"
                },
          "email":"bar@foo.de",
          "password":"123",
          "property":"value"
         }

在这种情况下,使用熊猫数据帧可能很有用。如以下示例所示,它允许您轻松添加人员和变量

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)

你为什么不直接用人名作为键,用dict和其他数据作为值呢?我只是没想到。谢谢你帮了我