Pythonでプログラムが長くなったので実行部分と関数やデータ部分に分けようと思い、listing.pyというファイルに
def alist():
list1=[hogehoge]
とデータを並べ、それをmain.pyで
import listing
listing.alist()
としましたが、エラー
NameError: name 'list1' is not defined
となり、list1に代入されません。
defの中でglobal list1とやってもだめでした。
どのように対処すべきでしょうか。
どうぞよろしくお願いいたします。