面试题目之+=(python中列表+=操作)

题目要求: 有一个整型变量num = 9, 列表变量list = [1, 2, 3] 对他们分别使用+=操作,结果如何? 解答: 注意:对列表使用+=操作,实质上是调用列表的extend方法!而不是使用相加再赋值的操作! 对列表使用相加再求和 对列表调用extend()方法 针对整型变量和字符串,+=都是先相加再赋值操作,可是对于列表,+=是进行了extend操作!不会修改引用。
相关文章
相关标签/搜索