TypeError: 'in ' requires string as left operand, not list
fn.py
def who(voice):
e_who = ''.join(['who'])
Q = voice.replace(e_who , '').strip()
wikipedia.set_lang('ru')
A = wikipedia.search(Q)
return A
cf.py
commands = {
"who": ['кто такой' , 'кто это' , 'найди кто такой']
}
main.py
A = who(voice)
e_who = who(voice)
if e_who in voice:
talk(A)
как написано в функции who я перевёл список в строку но ошибка
TypeError: 'in <string>' requires string as left operand, not list
остаётся
кто может помочь? в чем я ошибся ?