我怎样才能找出变量中变量的字符。 我希望这听起来不会太混乱。
我想做的是制作一个搜索引擎。 我有一个名为" currentchar"的变量。这是一个整体。
所以我要做的是:
if s[i] in l[currentchar:]: #Just checking if a string is in a string...
currentchar = (Figure out which char "s[i]" started at.)
例如,如果s[i]
为"ph"
且l[currentchar:]
为"elephant"
,我将currentchar
设置为3
因为"ph"
通过"elephant"
启动了3个字符。
我希望人们理解我想说的话。
答案 0 :(得分:1)
当您检查子字符串是否存在时,请使用index
s = "elephant"
print (s.index("ph"))
3
if s[i] in l[currentchar:]: #Just checking if a string is in a string...
currentchar = l[currentchar:].index(s[i])