面試題目之+=(python中列表+=操作)

題目要求: 有一個整型變量num = 9, 列表變量list = [1, 2, 3] 對他們分別使用+=操作,結果如何? 解答: 注意:對列表使用+=操作,實質上是調用列表的extend方法!而不是使用相加再賦值的操作! 對列表使用相加再求和 對列表調用extend()方法 針對整型變量和字符串,+=都是先相加再賦值操作,可是對於列表,+=是進行了extend操作!不會修改引用。
相關文章
相關標籤/搜索