首页 » 与孩子一起学编程 » 与孩子一起学编程全文在线阅读

《与孩子一起学编程》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']