首页 » 父与子的编程之旅:与小卡特一起学Python » 父与子的编程之旅:与小卡特一起学Python全文在线阅读

《父与子的编程之旅:与小卡特一起学Python》12.8 修改元素

关灯直达底部

可以使用索引来修改某个列表元素:

>>> print letters['a', 'b', 'c', 'd', 'e']>>> letters[2] = 'z'>>> print letters['a', 'b', 'z', 'd', 'e']  

但是不能使用索引向列表增加新的元素。目前,这个列表中有 5 项,索引分别是从 0 到 4。

所以不能这样做:

letters[5] = 'f'  

这是不行的。(如果你愿意也可以试试看。)这就像是想要改变一个还不存在的东西。要向列表中增加元素,必须另想其他办法,我们下面就会做这个工作。不过,在此之前,先把列表改回到原来的样子:

>>> letters[2] = 'c'>>> print letters['a', 'b', 'c', 'd', 'e']