• python经典问题 a+=b 与a=a+b
  • python
    2.00元

我在学python之前,自学了matlab和C++
matlab里是没有+=的,C++的+=只能对数字进行运算
python的+=不仅可以对数字进行运算,还可以对str类进行拼接
这让我想到是否也可以这种方法对str类的数字进行拼接,但结果却让我很意外:

list1 = '12'
list2 = []
list3 = []
list2 += list1
list3 = list3+list1

但是list2 输出为['1','2']
lsit3却直接报错了

求助大佬们指点一下


  • 西西    2020-02-19 09:40:30
  • 阅读 940    收藏 0    回答 1
  • 邀请
  • 收藏
  • 分享
发送
登录 后发表评论
  • 51testing软件测试圈微信