擅长:python、mysql、java
<p>键是唯一的,因此如果要在一个键中存储多个值,请将该值设置为列表或其他dict、tuple、custom对象等。。你知道吗</p>
<p>例如</p>
<pre><code>my_dict = {}
my_dict["students"] = []
my_dict["students"].append( new_dict )
</code></pre>
<p>我会考虑创建一个类或使用元组将学生数据存储在列表中,但是,如果您想要类似JSON的格式,可以使用其他字典,如:</p>
<pre><code>new_dict = {"name": "Max", "age":12}
my_dict["students"].append( new_dict )
</code></pre>
<p>如果是一个物体,你会做出这样的东西:</p>
<pre><code>class Student(object):
__init__(self, name, age):
self.name = name
self.age = age
</code></pre>
<p>所以现在你可以这样做:</p>
<pre><code>my_dict.append( Student("max", 12) )
</code></pre>