python list 中append与extend函数的区别赏析
来源:互联网 发布:java tarInput 编辑:程序博客网 时间:2024/04/29 14:34
一、实例分析
1、extend函数
mylist1 = [1,2,0,'abc']
mylist2 = [1,2,0,'abc']
list3=[mylist1,mylist2]
list3.extend("zz")
print list3
运行结果:[[1, 2, 0, 'abc'], [1, 2, 0, 'abc'], 'z‘,’z']
2、append函数
mylist1 = [1,2,0,'abc']
mylist2 = [1,2,0,'abc']
list3=[mylist1,mylist2]
list3.append("zz")
print list3
运行结果:[[1, 2, 0, 'abc'], [1, 2, 0, 'abc'], 'zz']
2.分析:可知运行结果不同在于append函数将加入成员作为一个单独成员加入序列,而extend函数扩展是作为列表的连接,将加入成员作为一个列表加入,首先对括号内变量进行list函数运行;如下例所示:list函数:list('Hello')=>['H','e','l','l','o']
其次想分析下多维列表在增加成员时的结果。
0 0
- python list 中append与extend函数的区别赏析
- python中list extend与append的区别
- list的extend()与append()的使用和区别 Python
- python中list类型的append()和extend()的区别
- Python List中append()与extend()
- python list中append()与extend()用法
- python list中append()与extend()用法
- python list中append()与extend()用法
- python list中append()与extend()用法
- python list中append()与extend()用法
- python--list中append()与extend()用法
- python list中append()与extend()用法
- python list中append()与extend()用法
- python list的append和extend区别
- python中append和extend函数区别
- list中 append和extend的区别
- Python列表中append()方法与extend()方法的区别
- python中append与extend方法的区别
- tomcat启动startup.bat一闪而过
- MyEclipse使用Java 通过JDBC连接MySQL数据库的基本测试
- Incorrect string value: '\xF0\x9F\x98\x84\xF0\x9F
- LeetCode 096 Unique Binary Search Trees
- 操作系统(6)同步、通信与死锁
- python list 中append与extend函数的区别赏析
- Percona XtraDB Cluster介绍
- zlib api使用方法摘要[ZT]
- UML九种图之类图
- Android系统多媒体框架添加对.wma格式的支持
- opencv-图像缩放
- HDU - 4190 Distributing Ballot Boxes
- 关于tomcat不能启动的问题(NB:JAVA_HOME should point to a JDK not a JRE)
- JAVA中的String为何是不可变的