在Python中,`insert` 是一个列表(list)或元组(tuple)的方法,用于在列表或元组的指定位置插入一个元素。其基本语法如下:
list.insert(index, element)
其中:
`list` 是要操作的列表或元组对象。
`index` 是要插入元素的位置(索引),必须是一个整数。
`element` 是要插入到列表或元组中的元素。
`insert` 方法会将 `element` 插入到 `list` 的 `index` 位置,原来在该位置及之后的元素会向后移动一个位置。插入元素后,列表或元组的长度会增加1。
例如,如果你有一个列表 `fruits`,并想在索引1的位置插入一个新的水果 '水晶梨',你可以这样做:
fruits = ['苹果', '西瓜', '水蜜桃']
fruits.insert(1, '水晶梨')
print(fruits) 输出:['苹果', '水晶梨', '西瓜', '水蜜桃']
需要注意的是,`insert` 方法只能用于列表和元组,不能用于字符串,因为字符串是不可变的序列类型