如何逐字浏览频道并与其他频道进行比较并进行匹配?

时间:2018-06-06 19:41:58

标签: python python-2.7

我想创建一个脚本,允许我将逐字母(名称)的字符串与另一个字母字符串(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"

此外,我想在例如我的变量(名称)到空格时添加例外:" john doe"。我希望能够将我的变量(名称)中的空格字符与字符" _"匹配。在我的变量(letterORregex)中。它有可能吗?

1 个答案:

答案 0 :(得分:0)

我们说'OK'是True而'down'是False。然后你可以做类似的事情:

  string = "SomeString"
  variable = "SomeVariable"

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

  print(myList)

然后你会有一个通缉名单(假设我明白你想要的东西)