序列:
元组和字符串都是不可变的哦
你看,数据空间不一样了
元组的话,你可以联想到C里面的结构体变量啊,为了包容不同的数据类型:
也可以这样取值哦:
列表:列表是可修改的哦~ 不然数据大了再另外开辟空间那岂不是累死……
然后呢,字典在列表的基础上加了两个显示的索引(列表隐式的索引可以认为是角标):
我们再来看看字典索引('name' 'age' 'gander')没有加引号回事怎样一种情况呢:
注意看最后一行哦。
对了,没加引号索引就成变量了,惊喜不惊喜,意外不意外?!
要在程序里出现这种情况,绕死你!所以,给我老老实实的加上引号!!!
更新和删除:
来用items()方法迭代一下字典:
>>> d {'a': 1, 'b': 2, 'c': 3} >>> >>> for k,v in d.items(): ... print(k,v) ... a 1 b 2 c 3 >>>