首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python 列表的extend函数

Python 列表的extend函数

作者头像
Zkeq
发布于 2022-05-18 05:39:25
发布于 2022-05-18 05:39:25
94200
代码可运行
举报
文章被收录于专栏:ZkeqZkeq
运行总次数:0
代码可运行

列表的extend函数

功能
  • 将其他列表元组中的元素导入当前列表
用法
  • list.extend(iterable)
参数
  • iterable代表列表或元组 , 该函数无返回值
注意事项
  • 传入的必须是iterable
  • 直接传入字符串的话会被拆分成很多个单个字符
  • 不可传入整形或者布尔类型之类的(不是iterable就不行)
  • 传入字典的话只会保留key的值
代码
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# coding:utf-8

manhua = []
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('abcd')
test.extend({'name': 'dewei', 'age': 33})
# test.extend(True)
print(test)
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-10-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python全栈开发《43.列表的extend函数》
extend函数无返回值。它会把传入到extend函数中的列表或元组中的成员放到当前列表中。
清菡
2024/10/15
1820
python全栈开发《43.列表的extend函数》
【四】Python基础之数据结构:列表
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。
菲宇
2019/06/12
3790
[Python零基础入门篇②①] - Python中列表的常用方法
append()函数的用法:list_append(new_item) ,new_item为添加进列表的新的元素(成员)
哈哥撩编程
2024/07/01
4170
[Python零基础入门篇②①] - Python中列表的常用方法
Python 列表的添加-insert函数
列表的添加-insert函数 功能 将一个元素添加到当前列表的指定位置中 用法 list.insrt(index, new_item) 参数 index : 新的元素放在哪个位置(数字)[整形] new_item : 添加的新元素(成员) insert与append的区别 append只能添加到列表的结尾,而insert可以选择任何一个位置 如果insert传入的位置列表中不存在,则将新元素添加到列表结尾 字符串 元组 列表 元素的位置是从0开始计算的 insert之后 其他的元素向后顺沿 代码 #
Zkeq
2022/05/18
1.4K0
python3学习之列表
备注:append将obj作为一个整体追加,无论obj是字符串、数字、字典、列表等,当是字典时全部插入,跟L.extend(iterable) 不同
py3study
2020/01/03
3570
python全栈开发《59.集合的增删改》
将一个新的集合、列表、元组或字符串,将它们加入到当前的集合中,如果新集合内的元素在原集合中已经存在,将会被忽略掉。
清菡
2024/11/06
940
python全栈开发《59.集合的增删改》
python全栈开发《35.列表的添加:append函数》
list代表你当前使用的列表。通过一个列表调用它的内置函数append函数。new_item是你希望添加到这个列表list中的新的元素(成员)。
清菡
2024/10/15
1880
python全栈开发《35.列表的添加:append函数》
Python的列表怎么用?你会用吗?
同学们,欢迎来到马哥教育官网!Python的列表怎么用?你会用吗?本文主要介绍了Python中列表(List)的详解操作方法,包含创建、访问、更新、删除、其它操作等,需要的朋友可以参考下。 1.创建
小小科
2020/06/03
1K0
Python 集合的增删改
集合的增删改 集合的add函数 功能 用于集合中添加一个元素,如果集合中已存在该元素则该元素不执行 用法 set.add(item) 参数 item : 要添加到集合中的元素 返回值 无返回值 集合的update函数 功能 加入一个新的集合(或列表, 元组, 字符串), 如新集合内的元素在原集合中存在则无视 用法 set.update(iterable) 传入字符串的时候会被拆开…. 参数 iterable : 集合,列表元组字符串 返回值 无返回值 , 直接作用于原集合 集合的remove函数 功能 将集
Zkeq
2022/05/18
3210
python全栈开发《36.列表的添加:insert函数》
比如:当前列表里只有一个元素,现在想在列表的第五个位置添加一个成员。可列表中没有那么多位置。这个时候新的元素就会被添加到列表的末尾。
清菡
2024/10/15
1460
python全栈开发《36.列表的添加:insert函数》
Python的列表学习(四)
列表的定义很简单,关键字是list,比如我们定义一个列表,它的所有的方法来自list类,我们可以来看下llist类的方法,见如下的代码:
无涯WuYa
2018/10/25
4280
Python list列表
1,列表是由一系列元素组成,元素与元素之间可能没有任何的关联关系,但他们之间有先后顺序关系。
py3study
2020/01/10
9470
python全栈开发《46.索引与切片之列表:通过pop删除索引、del删除索引、索引在元组中的特殊性》
清菡
2024/10/15
5600
python全栈开发《46.索引与切片之列表:通过pop删除索引、del删除索引、索引在元组中的特殊性》
【Python从入门到精通】(六)Python内置的数据类型-列表(list)和元组(tuple),九浅一深,十个章节,用的到
列表作为Python序列类型中的一种,其也是用于存储多个元素的一块内存空间,这些元素按照一定的顺序排列。其数据结构是:
码农飞哥
2021/08/18
8110
Python 列表的copy函数
列表的copy函数 功能 将当前列表复制一份相同的列表,新列表与旧列表内容相同,但内存空间不同 用法 list.copy() -> 该函数无参数 , 返回一个一模一样的列表 copy与二次赋值的区别 二次赋值的变量与原始变量享有相同内存空间 copy函数创建的新列表与原始列表不是一个内存空间,不同享数据变更 copy 属于 浅拷贝 a = [1,2,3] b = a a = [1,2,3] b = a.copy() b.append(4) b -> [1,2,3,4] a -> [1,2,3] 浅
Zkeq
2022/05/18
1.2K0
Python 列表的copy函数
Python 字符串与列表间的转换
字符串与列表间的转换 字符串转列表的函数–split 功能 将字符串以一定规则切割转成列表 用法 string.split(sep=None, maxsplit=-1) 参数 sep:切割的规则符号,不填写**,默认空格**,如字符串无空格不分割生成列表 maxsplit : 根据切割符号切割的次数, 默认**-1无限制** 返回值 返回一个列表 列表转字符串的函数–join 功能 将列表以一定规则转成字符串(元组,集合也可以) 用法 'sep'.join(iterable) 参数 sep: 生成字符串
Zkeq
2022/05/18
9980
python-元组,字典,列表
由于会处理一些json数据,内部字典,列表,元租傻傻分不清,所以这里总结一下他们的特点,便于提取数据 想要知道跟多看官方文档,很详细 https://www.runoob.com/python/python-lists.html 我是看了官方文档后总结后我自己的
全栈程序员站长
2021/05/19
1.4K0
Python 函数的传参
函数的传参 必传参数 函数中定义的参数没有默认值,在调用函数时如果不传入则报错 在定义函数的时候,参数后边没有等号与默认值 错误:def add (a=1, b=1) x 在定义函数的时候,没有默认值且必须在函数执行的时候传递进去的参数,且顺序与参数顺序相同,就是必传参数 默认参数(非必传参数) 在定义函数的时候,定义的参数含有默认值,通过赋值语句给他设一个默认的值 如果默认参数在调用函数的时候给予了新的值,函数将优先使用后传入的值进行工作 不确定参数-可变参数 没有固定的参数名和数量(不知道要传的参数名具
Zkeq
2022/05/18
1.4K0
Python基础学习笔记
---------2018.1.24------------ round是向上取整,引用方式为round(number[,ndigits]) 而floor是向下取整,floor函数通过import math导入,引用方式为math.floor(number) str函数,它会把值转换成合理形式的字符串,函数原型为str(object)//字符串要用双引 号引起来,数字不需要 repr函数,它会创建一个字符串.以合法的Python表达式的形式来表示值,函数原型为repr (object) 如果你希望打印一
Angel_Kitty
2018/04/08
1.4K0
Python 编程 | 连载 08 - 列表与元组操作
sort 函数的功能是可以对当前列表按照一定的归类进行排序,该函数有两个参数需要传入,其中一个可以不传,另外一个时排序规则 reverse=Tue 或者 False,默认是 False 既按照升序排列,True 则是按照降序排列
RiemannHypothesis
2022/09/26
3060
Python 编程 | 连载 08 - 列表与元组操作
相关推荐
python全栈开发《43.列表的extend函数》
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档