有没有更好的方法来找到其中一个字符的第一次出现:'x','y','z' 在 someStr 中?
def findFirstAppearance(someStr):
x = someStr.find('x');
y = someStr.find('y');
z = someStr.find('z');
if x == -1: x= len(someStr);
if y == -1: y= len(someStr);
if z == -1: z= len(someStr);
return min(x,y,z);
例如:对于 someStr = "axby" 它应该返回 1。对于 someStr = "aybx" 它也应该返回 1。
谢谢!