num(j)+=1是什么意思

num【0】*10

num(j)+=1

是什么意思(„ಡωಡ„)栓Q

num[0]*10表示 两个数字相乘,num是一个数组或者叫列表,这里表示用这个数组的第一个数据乘以10
num[j]+=1是表达式num[j]=num[j]+1的简写,表示数组第j个数据的基础上在加上1。望采纳哦!!!

代码从哪里看到的?有出处吗?疑似笔误?不是num(j) += 1。而是 num[j] += 1?

望采纳:

  1. num[0]指名为num的列表的第一个数据,num[0]*10的结果和数据类型有关,如果num[0]中为字符串类型,则是字符串的内容变成十份,若为int或其他数字型,则数值乘以10
    以下代码方便理解:

    num=['1','2',3]
    print(num[0]*10)
    print(num[2]*10)
    #结果:
    #1111111111
    #30
    
  2. num[1]+=1为num[1]=num[1]+1的缩写

您的采纳对我十分重要~