не уверен, что вы пытаетесь сделать, но это может помочь:
def longestCommonPrefix(self, strs: [str]) -> str:
c = []
z = 0
for i in range(1, len(strs)):
for j in strs[i]:
for x in strs[0]:
if strs[i][0] != strs[0][0]:
# return ""
print("")
if j == x:
z += 1
c.append(strs[0][0:z])
z = 0
return min(c, key=len)
a = longestCommonPrefix(['f', 'fo', 'foo'], ['foob', 'fooba', 'foobar'])
print(a)