Por favor, estou necessitando de uma ajudinha nesse código ...
No fim da execução esse código deve imprimir um outro vetor de caracters com apenas os caracteres comuns
sem repetilos. Ex "Maria" e "Marta" o vetor gerado seria "Mar"
def f_xablau(vetorA,vetorB):
i = 0
j = 0
ih = 0
jh = 0
cont = 0
vetorC = []
vetorK = []
while j < len(vetorB):
while i < len(vetorA):
if vetorA == vetorB[j]:
vetorC.append(vetorA)
break
i = i + 1
j = j + 1
i = 0
while jh < len(vetorC):
while ih < len(vetorC):
if vetorC[ih] == vetorC[jh]:
cont+=1
ih = ih + 1
if cont == 1:
vetorK.append(vetorC[jh])
elif cont > 1:
vetorK.append(vetorC[cont])
cont = 0
break
else:
vetorK.append(vetorC[ih])
cont = 0
ih = ih + 1
jh = jh + 1
ih = 0
return vetorK
def main():
retroC = ''
fraseA = ''
fraseB = ''
fraseA = input("Informe uma palavra: ")
fraseB = input("Informe a seguna palavra: ")
retroC = f_xablau(fraseA,fraseB)
print ("vetor resultado ---> ", retroC)
if __name__=="__main__":
main()