python: extend(),append(),insert()
2017-03-24 16:22
405 查看
三者皆可添加元素
建立两个list a,b
append()接受一个对象参数,把对象添加到列表的尾部
>>> a
[1, 2, 3]
>>> b
[4, 5, 6]
>>> a.append(77)
>>> a
[1, 2, 3, 77]
>>> a.append('good')
>>> a
[1, 2, 3, 77, 'good']
>>> a
[1, 2, 3, 7, '7', [4, 5, 6]]
extend()接受一个列表参数,把参数列表的元素添加到列表的尾
>>> a = [1,2,3]
>>> a.extend('good')
>>> a
[1, 2, 3, 'g', 'o', 'o', 'd']
>>> a.extend(b)
>>> a
[1, 2, 3, 'g', 'o', 'o', 'd', 4, 5, 6]
insert( index, object ) index要插入的位置,object 要插入的对象
>>> a
[1, 4, 2, 3]
>>> a.insert(1,[4,5])
>>> a
[1, [4, 5], 4, 2, 3]
>>> a.insert(1,'good')
>>> a
[1, 'good', [4, 5], 4, 2, 3]
建立两个list a,b
append()接受一个对象参数,把对象添加到列表的尾部
>>> a
[1, 2, 3]
>>> b
[4, 5, 6]
>>> a.append(77)
>>> a
[1, 2, 3, 77]
>>> a.append('good')
>>> a
[1, 2, 3, 77, 'good']
>>> a
[1, 2, 3, 7, '7', [4, 5, 6]]
extend()接受一个列表参数,把参数列表的元素添加到列表的尾
>>> a = [1,2,3]
>>> a.extend('good')
>>> a
[1, 2, 3, 'g', 'o', 'o', 'd']
>>> a.extend(b)
>>> a
[1, 2, 3, 'g', 'o', 'o', 'd', 4, 5, 6]
insert( index, object ) index要插入的位置,object 要插入的对象
>>> a
[1, 4, 2, 3]
>>> a.insert(1,[4,5])
>>> a
[1, [4, 5], 4, 2, 3]
>>> a.insert(1,'good')
>>> a
[1, 'good', [4, 5], 4, 2, 3]
相关文章推荐
- python append、extend与insert的区别
- Python基础——append、count、extend、index、insert、pop、remove、reverse、sort、clear、copy
- python基础学习--append、extend与insert
- python append、extend与insert的区别
- python timeit模块的使用(附加append、insert、extend用法)
- Python:append、extend与insert几个方法的区别
- python List append() vs. extend()
- python 笔记 for loop and extend, append
- python中extend和append的区别
- python: extend (扩展) 与 append (追加) 的差别
- python list之append和extend的区别
- python list中append()与extend()用法【转】http://blog.sina.com.cn/s/blog_76e94d210100vxr9.html
- python extend append
- python中的extend和append的区别
- python 语法笔记 - extend 和 append 保持列表层次
- Python-Notes-1: append VS extend
- python中的extend和append的区别
- python中的extend和append的区别
- Python List中append()与extend()
- Python中append和extend的用法