Python列表的extend函数
目录
- extend 功能
- extend用法
extend的功能
- 将其他列表或元组中的元素导入到当前列表中
extend的用法
- 用法:
list.extend(iterable)
-> - 参数:
iterable
代表列表或元组,该函数无返回值
In [55]: students = [ 'insane' , 'loafer' , 'xiaogang' ]
In [56]: new_students = ( 'xiaowang' , 'xiaohong' )
In [57]: students.extend (new_students)
In [58]: students
out[58]: [ 'insane ', 'loafer', 'xiaogang', 'xiaowang', 'xiaohong' ]
实战
- 传入字符串,会将每个字符分开传入
- 传入字典,只会传入字典的key
- 整型、浮点型、None、bool型不能传入,会报错
# coding:utf-8manhua = []
history = []
code = []new_manhua = ('a', 'b', 'c')
new_history = ('中国历史', '日本历史', '韩国历史')
new_code = ['python', 'django', 'flask']manhua.extend(new_manhua)
history.extend(new_history)
code.extend(new_code)print(manhua, history, code)history.extend(manhua)
del manhua
print(history)test = []
test.extend('adsf') # 会将每个元素拆开
print(test)
test.clear()
test.extend({'name': '123'}) # 只会传入key
print(test)test.extend(1) # 会报错
test.extend(None) # 会报错
test.extend(True) # 会报错
['a', 'b', 'c'] ['中国历史', '日本历史', '韩国历史'] ['python', 'django', 'flask']
['中国历史', '日本历史', '韩国历史', 'a', 'b', 'c']
['a', 'd', 's', 'f']
['name']
Traceback (most recent call last):File "D:/My_Files/Python Project/pythonlean/python_list/list_extent.py", line 29, in <module>test.extend(1) # 会报错
TypeError: 'int' object is not iterableProcess finished with exit code 1
Python列表的extend函数相关推荐
- python列表常用操作函数_Python入门——列表常用操作
Python列表常用操作 准备 控制台输入ipython parallels@parallels-vm:~$ ipythonPython 2.7.12 (default, Dec 4 2017, 14 ...
- python列表内置函数
文章目录 前言 一.列表的形象和本质 二.列表的内置函数 1.append(x) 2.insert(index,x) 3.反序的应用 4.remove(x).pop(index).clear() 5. ...
- Python列表操作常用函数、方法大全
目录 简介 列表基本方法 访问列表元素(即索引) index方法 enumerate()函数 在列表中添加元素 append方法 insert方法 修改列表元素 删除列表元素 del语句 pop()函 ...
- python列表函数方法_与Python列表相关的函数
对于列表而言,除了设置和修改其中的元素,还有一些其他的方法也很有用,我们来具体看一下. Python 获取列表的长度 有时候,知道列表中有多少个元素的话,会很有帮助.例如,如果我们不断地向 fruit ...
- python列表内置函数_Python-列表总结(操作符、方法、内置函数、相关模块)
目录 上篇文章思考题 简介 创建与赋值 操作符 访问与更新(序列操作符切片) 判断元素是否存在(成员关系操作in,not in) 拼接列表(连接操作符+) 重复(重复操作符*) 删除 方法 添加 删除 ...
- [转载] Python列表拷贝复制函数copy()函数的作用
参考链接: Python list | copy 列表是可变类型数据,且实际操作过程中经常需要队列表进行增加.删除.修改列表里面的元素, 所以经常需要复制拷贝原始列表进行备份. Python使用cop ...
- Python列表的clear函数
目录 clear的功能 clear的用法 clear的功能 将当前列表中的数据清空 clear用法 用法:list.clear() ->该函数无参数,无返回值 In [49]: target = ...
- Python 列表的append函数
目录 append的功能 append的用法 append的注意事项 append的功能 将一个元素添加到当前列表中 append的用法 用法:list.append(new_item) 参数:new ...
- Python列表操作中extend和append的区别
1.用法 append()用于在列表末尾添加新的对象,输入参数为对象: extend()用于在列表末尾追加另一个序列中的多个值,输入对象为元素队列: 2.相同点 两个都是对列表即list进行的操作 具 ...
最新文章
- R语言KMeans聚类分析确定最优聚类簇数实战:期望最大化expectation-maximization准则(确定最优聚类簇数)
- PHP MemCached win安装
- Spring 框架之Ioc控制反转
- Python中abs()和fabs()方法之间的区别
- python示例_带有示例的Python功能指南
- python源码分析工具_python 域名分析工具实现代码
- Mybatis源码阅读(四):核心接口4.2——Executor(下)
- C++代码 快速排序总结
- asp.net Viewstate 优化
- Java调用ffmepg+mencoder视频格式转换(*)
- 1005打印任务取消不了 hp_1005打印任务取消不了 hp_解决hp1005打印机无法打印故障...
- 小米 root 国际版 Xposed 刷机
- 跑步时戴什么耳机好、最适合跑步用的耳机
- 网络机顶盒固件提取、编辑和打包
- 价值170万美元的Flash漏洞 360Vulcan免费提交给Adobe修复
- 计算机专业毕业论文怎么写够字数,本科生毕业论文要求多少字
- C语言学习笔记w3d1
- 递归算法实现二分查找
- Wmyskxz文章目录导航附Java精品学习资料
- element-plus的el-icon和@element-plus/icons vue3 组件封装与使用
热门文章
- 冯唐:职场人35岁后的成事心法,就这10个字
- 微信sae云服务器后台创建
- 微信小程序选择图片和预览图片
- 未能加载文件或程序集“Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=
- 安装失败,CentOS 7 安装 安卓模拟器
- 真机模拟‘错误码:80058,desc of scope.userLocation is empty’的解决方案
- 关于素数定理的一个延拓
- remove的使用方法
- 最新仿猪八戒威客系统源码网整站源码下载
- zjs-my-diary-20191227