欢迎访问宙启技术站
智能推送

insert()函数的使用及示例代码(Python)

发布时间:2023-12-17 20:31:45

在Python中,insert()函数用于在指定位置插入元素到列表中。它有两个参数, 个参数是要插入的位置,第二个参数是要插入的元素。

以下是使用insert()函数的示例代码:

# 示例1:在指定位置插入元素到列表中
my_list = [1, 2, 3, 4, 5]
my_list.insert(2, 6)  # 在索引为2的位置插入元素6
print(my_list)  # 输出:[1, 2, 6, 3, 4, 5]

# 示例2:在列表头部插入元素
my_list.insert(0, 0)  # 在索引为0的位置插入元素0
print(my_list)  # 输出:[0, 1, 2, 6, 3, 4, 5]

# 示例3:在列表末尾插入元素
my_list.insert(len(my_list), 7)  # 在索引为列表长度的位置插入元素7
print(my_list)  # 输出:[0, 1, 2, 6, 3, 4, 5, 7]

在示例1中,我们将元素6插入到索引为2的位置。所以在输出结果中,我们可以看到6出现在了位置2。

在示例2中,我们将元素0插入到索引为0的位置,也就是在列表头部插入元素。所以在输出结果中,我们可以看到0出现在了列表的开头。

在示例3中,我们使用了len()函数来确定要插入的位置,也就是在列表的末尾插入元素。所以在输出结果中,我们可以看到7出现在了列表的末尾。

需要注意的是,如果要插入的位置超出了列表的索引范围,insert()函数会将元素插入到列表末尾。