博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python基础:extend与append的区别
阅读量:4667 次
发布时间:2019-06-09

本文共 497 字,大约阅读时间需要 1 分钟。

>>> A = ['q', 'w', 'e', 'r']>>> A.extend(['t', 'y'])>>> A['q', 'w', 'e', 'r', 't', 'y']>>>len(A)6>>> B = ['q', 'w', 'e', 'r']>>> B.append(['t', 'y'])>>> B['q', 'w', 'e', 'r', ['t', 'y']]>>>len(B)5

extend与append方法的相似之处在于都是将新接收到参数放置到已有列表的后面。而extend方法只能接收list,且把这个list中的每个元素添加到原list中。

而append方法可以接收任意数据类型的参数,并且简单地追加到list尾部。

 

>>> a = [11,22,33]>>> a.extend([44])>>> a[11,22,33,44]>>> a.extend('55')>>> a[11,22,33,44,'5','5']    #因为extend只接收list,所以将其拆分

 

转载于:https://www.cnblogs.com/tzuxung/p/5706245.html

你可能感兴趣的文章
webpack使用教程
查看>>
MySQL学习8 - 数据的增删改
查看>>
Linux笔记(开机自动将kerne log保存到SD卡中)
查看>>
Ajax提交数据判断员工编号是否存在,及自动填充与员工编号所对应的员工姓名。...
查看>>
CodeForces 689E (离散化+逆元+组合)
查看>>
pycharm 右键无法显示unittest框架&&解决右键只有unittest 运行如何取消右键显示进行普通run...
查看>>
jQuery的选择器
查看>>
Shell 概述、截取字符操作等
查看>>
CTF/web
查看>>
第五章上 首次登陆
查看>>
第5堂:看到词句就会读-上
查看>>
Phpcms V9全站伪静态设置方法
查看>>
POJ 2176 Folding(区间DP)
查看>>
Dynamic Clock in Terminal.
查看>>
C# 中的委托和事件
查看>>
SHT30 Linux标准 i2c-dev 读取程序
查看>>
wpf TabControl控件的用法
查看>>
centos7忘记密码处理办法
查看>>
正确停掉 expdp 或 impdp
查看>>
Image Captioning代码复现
查看>>