Бензофурран НейроциклЗачем тебе вообще проверять есть ли переменная?
Пр и обращении к функции создаётся список , затем в этот список добавляются элементы . Проблема в том что при создании пустого списка a=[] , в случае повторного обращения к этой функции список "обнулится"