我收到了以下代码:
import re
dump_final = re.findall(r"\btext=[\w]*", dump5)
返回一个列表,例如['Apple', 'Banana', 'Lemon']
。
事实证明,我需要获取此列表的所有元素,并使用这些元素调用另一个函数。
要扫描我使用的整个列表:
for index in range (len(dump_final)):
# Another function that opens the apps are listed in dump_final
devM.goToApp(dump_final[index])
但它会逐个返回字符。我需要'Apple'
,而不是'A', 'p', 'p', 'l', 'e'
。
如何使用循环获取它们?
谢谢。
答案 0 :(得分:0)
我不知道你如何得到你的清单,但如果你有一个清单:
dump_final = ["Apple", "Banana", "Lemon"]
执行此操作更具pythonic:
for d in dump_final:
devM.goToApp(d) # Another Function that opens the apps are listed in dump_final
无需索引。 Python迭代遍历每个元素