旧城的风光 发表于 2020-11-3 15:58:20

index = [i for i, v in enumerate(a) if v == j]这句代码是什么意思,求大神答疑

index = 这句代码是什么意思,求大神答疑

sunrise085 发表于 2020-11-3 16:14:11

index =
#这是个列表推导式,目的是在a查询j,并记录j出现的位置
#展开如下:
index=[]
for i,v in enumerate(a):#遍历a,i为v的下标,若v为j,保存v的下标到index列表中
    if v==j:
      index.append(i)
页: [1]
查看完整版本: index = [i for i, v in enumerate(a) if v == j]这句代码是什么意思,求大神答疑