如何逐字浏览一个频道,并与另一个频道进行比较和匹配?

2024-10-03 11:14:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我想创建一个脚本,让我比较一个字符字符串字母(名称)的另一个字符串,将是一个字母(Xchar)

然后,只要它不匹配,它就继续遍历条件,直到变量名的最后一个字母

下面是我可以做的,我来为您优化脚本:

name = "WALKER"
letterORregex = str(input("Enter a string. "))

splitCaracters = name.split()

for i in range(len(splitCaracters)):
  if splitCaracters[i] == letterORregex:
    print "send OK in list letterORregex"
  else:
    print "send down in list letterORregex"

此外,我还想添加一个例外,例如我的变量(名称)到一个空间:“johndoe”。我希望能够将变量(名称)中的空格字符与变量(letterroregex)中的字符“\”匹配。有可能吗


Tags: 字符串namein脚本名称send字母条件
1条回答
网友
1楼 · 发布于 2024-10-03 11:14:33

假设“OK”为真,“down”为假。然后你可以这样做:

  string = "SomeString"
  variable = "SomeVariable"

  myList = [string[i]==variable[i] for i in range(min(len(string),len(variable)))]

  print(myList)

然后你会有一个通缉名单(假设我知道你想要什么)

相关问题 更多 >