零基础Python教程-如何修改列表中的元素

为了更好的学习在列表中如何修改元素,我们这次将用一个简单的小游戏作为例子,我们现在要创建一个游戏,要求玩家射杀从天而降的敌人;为此,可在开始时将一些敌人存储在列表中,然后每当有敌人被杀死时,就将其从列表中删除,而每次有新的敌人出现在屏幕上时,都将其添加到列表中。在整个游戏运行期间,敌人列表的长度将不断变化。

我们将用这个游戏的设想贯穿始终,修改列表中元素、添加列表中元素、删除列表中元素的讲解中,首先,我们先看如何修改列表中的元素。

Python中,修改列表元素的语法与访问列表元素的语法类似。要修改列表元素,可指定列表名和要修改的元素的索引,再指定该元素的新值。 例如,假设有一个摩托车列表,其中的第一个元素为'honda',如何修改它的值呢? 

motorcycles.py

motorcycles = ['honda', 'yamaha', 'suzuki']

print(motorcycles)

motorcycles[0] = 'ducati' print(motorcycles)

我们首先定义一个摩托车列表,其中的第一个元素为'honda'。接下来,我们将第一个元素的值改为'ducati'。输出表明,第一个元素的值确实变了,但其他列表元素的值没变:

['honda', 'yamaha', 'suzuki'] ['ducati', 'yamaha', 'suzuki']

当然,你可以修改任何列表元素的值,而不仅仅是第一个元素的值。

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

好啦!今天的分享到这里就结束了,如果需要更多的技术性文章,可以直接访问马哥教育官网欧!

你可能感兴趣的:(零基础Python教程-如何修改列表中的元素)