题目要求:

  1. 有一个整型变量num = 9, 列表变量list = [1, 2, 3]
  2. 对他们分别使用+=操作,结果如何?

解答:
面试题目之+=(python中列表+=操作)
注意:对列表使用+=操作,实质上是调用列表的extend方法!而不是使用相加再赋值的操作!

  • 对列表使用相加再求和
    面试题目之+=(python中列表+=操作)
  • 对列表调用extend()方法

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

针对整型变量和字符串,+=都是先相加再赋值操作,可是对于列表,+=是进行了extend操作!不会修改引用。

相关文章:

  • 2021-12-04
  • 2022-12-23
  • 2021-10-07
  • 2021-04-20
  • 2021-07-24
  • 2021-10-18
  • 2021-11-16
猜你喜欢
  • 2022-12-23
  • 2021-10-26
  • 2022-12-23
  • 2021-05-15
  • 2021-12-07
  • 2021-06-25
相关资源
相似解决方案