python 之 append extend

简介:

概述

append和extend针对python的列表

列表内的元素为对象,可以为数字、字符串、列表等等

append添加的是一个对象

extend添加一个列表

例子

append

复制代码
>>> append_list = []
>>> append_list.append(1)
>>> append_list.append('a')
>>> append_list.append(['ssss'])
>>> append_list
[1, 'a', ['ssss']]
复制代码

extend

复制代码
>>> extend_list = []
>>> extend_list.extend(1)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: 'int' object is not iterable
>>> extend_list.extend([1])
>>> extend_list.extend(["a", [3, 4] ])
>>> extend_list
[1, 'a', [3, 4]]
复制代码

 





本文转自jihite博客园博客,原文链接:http://www.cnblogs.com/kaituorensheng/p/5110172.html,如需转载请自行联系原作者

相关文章
|
Python
python之列表中常用的函数:append,extend,insert,pop,remove,del函数的定义与使用方法,元素是否在列表中的判断
python之列表中常用的函数:append,extend,insert,pop,remove,del函数的定义与使用方法,元素是否在列表中的判断
652 0
|
索引 Python
Python中append,insert和extend的区别
Python中append,insert和extend的区别
1178 3
|
算法 数据挖掘 大数据
Python中的append
Python中的append
1860 0
|
Python
Python语言中extend和append的区别
Python语言中extend和append的区别
566 0
|
Python
Python中extend()函数用法(有实例)
Python中extend()函数用法(有实例)
330 0
|
2月前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
286 102
|
2月前
|
数据采集 机器学习/深度学习 算法框架/工具
Python:现代编程的瑞士军刀
Python:现代编程的瑞士军刀
310 104
|
2月前
|
人工智能 自然语言处理 算法框架/工具
Python:现代编程的首选语言
Python:现代编程的首选语言
255 103
|
2月前
|
机器学习/深度学习 人工智能 数据挖掘
Python:现代编程的首选语言
Python:现代编程的首选语言
192 82

推荐镜像

更多