Переменная была объявлена внутри функции, что делает ее локальной переменной, и поэтому она не может быть доступна вне функции.
Переменная объявляется вне функции, что делает ее глобальной переменной и не являетсяв любом случае связаны с вашей функцией.
Концепция атрибутов относится к классам, и вы имеете дело с функцией, поэтому вам, возможно, придется рассматривать ее как объект класса.
Если вы обеспокоеныПолучив доступ к локальным переменным, вы также можете сделать это:
y.py
from x import *
d = func() # func returns a list which is now
# identified/referenced by variable d
# displays the elements in the list using index position
print(d[0])
print(d[1])