Python anaconda 嵌套

Python IDE and anaconda

第十四章 嵌套

有时候,需要将一系列的字典存储在列表中,或将列表作为值存储在字典中。

 

 

多个字典存储在列表中,可以方便下次使用。

 

Python看来,任何一个存储在aliens中的字典都是独立的,这就可以独立修改。

 

如果我们要修改前三个字典,只需要遍历指定范围内的字典,并更改其对应的键值对。

 

if代码片段之后,添加额外的elif语句,继续修改。

 

字典中存储列表,按照条件可以进行变更。

 

通过添加for循环,对列表输出。

字典中嵌套字典,这样做代码会变得复杂。但是复杂是现象,代码所存储的数据会变得高可用。试想一下,我们有相当多且复杂的用户数据。键值对会大量的使用,字典中存储字典会减少错误出现几率。

 

不要觉得十分长,还有些乱。仔细看便会很清楚,键可以被引用到别处,而值也是一样的。