犹豫柠檬

文章
3
资源
1
加入时间
2年10月18天

extend python3_append()方法_Python3列表中+、+=、extend的方法区别

我们知道在list中,有+、+=、和extend,但是它这3个的区别你知道么?+:+=:你肯定会说这个没啥好说的,那么我们修改一下,将这个列表 [5,6,7]修改为元组(5,6,7),然后我们再分别使用+和+=试试:所以看到没,我们这个+=可以连接不同类型的数据类型,知道为什么么,因为它里面包含了一个魔法函数__iadd__(),通过源码我们发现里面包含了我们的extend:我们再来看一下我们的e...