append在python里是什么意思?这篇文章非常值得一看

很多小伙伴不知道append在python里是什么意思,那么今天小编就通过这篇文章来给大家分享append的相关知识,感兴趣的小伙伴可以耐心阅读一下小编的这篇文章 。
【append在python里是什么意思?这篇文章非常值得一看】

append在python里是什么意思?这篇文章非常值得一看

文章插图
我们首先来了解一下两个函数,list.append(object)和list.extend(sequence),网上有很多人讲解针对于这两个函数区别的文章,但是我觉得小编的这个方法挺不错的,这样解释方便我们记忆:
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序列合并在一起,然后放在后面 。
以上就是小编给大家带来的在append在python里是什么意思的相关知识点,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。

    推荐阅读