首页 > 解决方案 > 如何在循环 Python 中循环 - 使用列

问题描述

  radky_A = ['A2', 'A3', 'A4', 'A5', 'A6']
  radky_B = ['B2', 'B3', 'B4', 'B5', 'B6']
  for j in radky_A:
      sentence = sheet.get(j).first()
      exa = sentence.split()
      words = (" ".join(exa[-2:]))
      sheet.update('B2', [[words]])

我需要在循环 radky_A 中更改 sheet.update B2-B6。

谢谢你的帮助。

标签: python

解决方案


您可以使用range()来获取项目的索引,它可以用作两个列表的索引。

在这个例子中,我使用索引来获取句子 atradky_A[j]和 update radky_B[j]

radky_A = ['A2', 'A3', 'A4', 'A5', 'A6']
radky_B = ['B2', 'B3', 'B4', 'B5', 'B6']
for j in range(len(radky_A)):
    sentence = sheet.get(radky_A[j]).first()
    exa = sentence.split()
    words = (" ".join(exa[-2:]))
    sheet.update(radky_B[j], [[words]])

推荐阅读