3.2.1 修改列表元素
修改列表元素的语法与访问列表元素的语法类似。要修改列表元素,可指定列表名和要修改的元素的索引,再指定该元素的新值。
例如,假设有一个摩托车列表,其中的第一个元素为'honda',如何修改它的值呢?
motorcycles.py
motorcycles = ['honda', 'yamaha', 'suzuki'] ❶
print(motorcycles)
motorcycles[0] = 'ducati' ❷
print(motorcycles)
我们首先定义一个摩托车列表,其中的第一个元素为'honda'(见❶)。接下来,我们将第一个元素的值改为'ducati'(见❷)。输出表明,第一个元素的值确实变了,但其他列表元素的值没变:
['honda', 'yamaha', 'suzuki']
['ducati', 'yamaha', 'suzuki']
你可以修改任何列表元素的值,而不仅仅是第一个元素的值。