新来的Python学习者。我正在尝试制作一个程序,搜索字符串中的单词模式,并将它们提取到变量中。我通过循环列表来找到特定的子字符串。你知道吗
我遇到了一个让我有点为难的问题,我想知道这里是否有人能帮我:
我想在另一个字符串循环中循环一个字符串列表,但似乎无法确定在哪里循环使用monthcount
变量。我的代码如下:
months = ["Easter '","December"]
monthcount = 0
datecheck = [['dated ',' and inscribed '],['dated ?','verso'],['dated ','lower right'],["dated "+months[monthcount],'in']]
datedcount = 0
while datedcount <(len(datecheck)):
if (datecheck[datedcount][0]) in inscription:
dated = (after(inscription,(datecheck[datedcount][0])))
if dated.isdigit() == False:
dated = (before(dated,(datecheck[datedcount][1])))
dated = dated.strip()
if dated.isdigit() == True:
dated_list[lister] = dated
datedcount = datedcount + 1
也许这就是你要找的?你知道吗
换句话说,我们用列表中的静态成员初始化
datecheck
,然后附加几个动态生成的成员。然后你可以像以前一样循环最后的列表。你知道吗这里没有嵌套循环,只有两个顺序循环,其中第一个循环覆盖我们要添加的表达式。你知道吗
相关问题 更多 >
编程相关推荐