python-zip,list赋值,全局变量
这篇博客介绍了Python中的几个重要概念。首先讲解了zip()函数,它能将多个可迭代对象的元素打包成元组,并返回一个列表。接着讨论了列表赋值时的常见陷阱,当使用`[[0]*3]*3`创建列表时,所有子列表都共享同一内存地址,导致修改一处会影响所有。最后提到了深浅拷贝的区别,浅拷贝仅复制对象引用,而深拷贝会创建全新的对象。解决列表赋值问题的方法是使用列表推导式`[[0]*3 for i in range(3)]`。
摘要由CSDN通过智能技术生成