ある関数でリストを作成して編集した場合、完成したリストを別の関数に渡して、より多くのことを行うために使用できるようにしたいと考えています。
def func1():
numbers = [1, 2, 3, 4]
if numbers.count(1) > 0:
numbers.remove(1)
func2()
def func2():
two = numbers[0]
func1()
グローバルに定義されていないエラー番号を取得しないようにするにはどうすればよいですか。エラーが発生する理由はわかっていますが、調査した後でも、この問題を解決する良い方法が見つかりません。