>>> mm={'s1':1,'s2':'22'} >>> print mm {'s2': '22', 's1': 1} >>> mm['s1']+=3 >>> mm {'s2': '22', 's1': 4}
注意到在输出中,两个键值对的位置变化了。却不影响这个字典的值,因为其是左右次序无关的。虽然访问字典中不存在的元素仍会出错,但为不存在的元素赋值却会将这个键值对加入字典中。而一个键名仍可以对应一个列表,字典等的键值,这种嵌套可以形成非常复杂灵活的结构。而这样的结构在C中创建和操作会非常的麻烦。
原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/427.html