python怎么用insert函数插入多个值
4个回答
展开全部
a = [1, 2, 3, 9, 10]
b = [4, 5, 6, 7, 8]
c = a[:3] + b + a[3:]
print(c)
# [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# Solution2: use list.insert(index, element)
a = [1, 2, 3, 9, 10]
b = [4, 5, 6, 7, 8]
index = 3
for i in b[::-1]:
a.insert(index, i)
print(a)
# [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
展开全部
以下实例展示了 insert()函数的使用方法:
#!/usr/bin/python
aList = [123, 'xyz', 'zara', 'abc']
aList.insert( 3, 2009)
print "Final List : ", aList
以上实例输出结果如下:
Final List : [123, 'xyz', 'zara', 2009, 'abc']
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一条insert语句批量插入多条记录
常见的insert语句,向数据库中,一条语句只能插入一条数据:
insert into persons
(id_p, lastname , firstName, city )
values(204,'haha' , 'deng' , 'shenzhen');
(如上,仅插入了一条记录)
怎样一次insert插入多条记录呢?
使用示例:
insert into persons
(id_p, lastname , firstName, city )
values
(200,'haha' , 'deng' , 'shenzhen'),
(201,'haha2' , 'deng' , 'GD'),
(202,'haha3' , 'deng' , 'Beijing');
这样就批量插入数据了, 遵循这样的语法,就可以批量插入数据了。
执行成功,截图:

据说,在程序开发中,一次插入多条数据,比逐次一条一条的插入数据,效率高很多
所以在程序开发的时候,使用此批量插入,也是比较不错的。
此语句在MySQL 5, postgreSQL 9.3执行通过。
常见的insert语句,向数据库中,一条语句只能插入一条数据:
insert into persons
(id_p, lastname , firstName, city )
values(204,'haha' , 'deng' , 'shenzhen');
(如上,仅插入了一条记录)
怎样一次insert插入多条记录呢?
使用示例:
insert into persons
(id_p, lastname , firstName, city )
values
(200,'haha' , 'deng' , 'shenzhen'),
(201,'haha2' , 'deng' , 'GD'),
(202,'haha3' , 'deng' , 'Beijing');
这样就批量插入数据了, 遵循这样的语法,就可以批量插入数据了。
执行成功,截图:

据说,在程序开发中,一次插入多条数据,比逐次一条一条的插入数据,效率高很多
所以在程序开发的时候,使用此批量插入,也是比较不错的。
此语句在MySQL 5, postgreSQL 9.3执行通过。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a.insert(0,[1,2])
这样算么
这样算么
追问
我想用insert在一个列表中插入多个值 不是插入另一个列表
不知道可以用insert实现么?谢谢。。
追答
不行,用append不久得了
a = [1,2,3]
b = [0]
for i in a:
b.append(i)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询