Python列表| 带示例的insert()方法
list.insert()方法
insert()是python中的内置方法,用于在列表的指定索引处添加元素/item。
insert()能够将元素添加到我们想要的位置,即列表中的位置,而我们在Method中无法做到这一点。list.append()
语法:
list.insert(index, element)
这里,
list是列表的名称。
index是头寸/索引的有效值。
元素是要插入的项目/元素。
返回类型:方法insert()不返回任何值,它仅修改现有列表。
程序:
#Python程序演示 #清单.insert()方法的示例 #清单 cities = ['New Delhi', 'Mumbai'] #打印清单 print "cities are: ",cities #在第0个索引处插入“班加罗尔” index = 0 cities.insert(index,'Bangalore') #在第二个索引处插入“Chennai” index = 2 cities.insert(index, 'Chennai') #打印更新的列表 print "cities are: ",cities
输出结果
cities are: ['New Delhi', 'Mumbai'] cities are: ['Bangalore', 'New Delhi', 'Chennai', 'Mumbai']
说明:
最初,列表中有两个元素['NewDelhi','Mumbai']。
1)-然后,我们增加了两个城市名称(两个元件)“班加罗尔”在0个索引和2)“奈”在2次索引之后加入“班加罗尔”在0次:索引,通过使用以下Python语句
#在第0个索引处插入“班加罗尔” index = 0 cities.insert(index, 'Bangalore') #在第二个索引处插入“Chennai” index = 2 cities.insert(index, 'Chennai')
在第0个索引处插入“班加罗尔”后,列表将为['Bangalore','NewDelhi','Chennai']。
然后,我们在第二个索引处添加了“Chennai”。在第二个索引处插入“Chennai”之后。该列表将是['Bangalore',NewDelhi','Chennai','Mumbai']。
那么,这在我们眼前,我们该怎么办?如果我们的要求是在列表末尾添加一个元素-使用方法,或者我们的要求是在任何索引(任何指定位置)添加一个元素-请使用Method。list.append()list.insert()