07-用索引改变列表中的值
4.1.5 用索引改变列表中的值
一般情况下,赋值语句左边是一个变量名,就像 spam = 4
。但是,也可以使用列表的索引来改变索引处的值。例如, spam[1] = 'aardvark'
意味着“将列表 spam
索引1处的值赋为字符串 'aardvark'
。在交互式环境中输入以下代码:
>>> spam = ['cat', 'bat', 'rat', 'elephant']
>>> spam[1] = 'aardvark'
>>> spam
['cat', 'aardvark', 'rat', 'elephant']
>>> spam[2] = spam[1]
>>> spam
['cat', 'aardvark', 'aardvark', 'elephant']
>>> spam[-1] = 12345
>>> spam
['cat', 'aardvark', 'aardvark', 12345]