Python之元组、列表and 字典

序列:

元组和字符串都是不可变的哦

你看,数据空间不一样了

元组的话,你可以联想到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
>>> 
原文地址:https://www.cnblogs.com/fallenmoon/p/6938896.html