Python中append和extend的区别
发布日期:2021-05-15 21:32:13 浏览次数:36 分类:技术文章

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

list.append(object) 向列表中添加一个对象object

list.extend(sequence) 把一个序列seq的内容添加到列表中

music_media = ['compact disc', '8-track tape', 'long playing record']new_media = ['DVD Audio disc', 'Super Audio CD']music_media.append(new_media)print music_media['compact disc', '8-track tape', 'long playing record', ['DVD Audio disc', 'Super Audio CD']]

使用append的时候,是将new_media看作一个对象,整体打包添加到music_media对象中。

music_media = ['compact disc', '8-track tape', 'long playing record']new_media = ['DVD Audio disc', 'Super Audio CD']music_media.extend(new_media)print music_media['compact disc', '8-track tape', 'long playing record', 'DVD Audio disc', 'Super Audio CD']

使用extend的时候,是将new_media看作一个序列,将这个序列和music_media序列合并,并放在其后面。

转载地址:https://blog.csdn.net/qq_30868737/article/details/108279777 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:NLP学习(八)文本向量化word2vec及案例实现-Python3实现
下一篇:pandas.DataFrame.fillna( )函数

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月17日 05时59分31秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章