Почему я получаю ошибку NameError: name 'l1' is not defined
, когда запускаю приведенный ниже код, будет ли размещение пустых списков l1 и l2 вне функций позволять мне добавлять / использовать операторы возврата?
def function():
l1 = []
l2 = []
for x in range(1):
if 3 > 2:
l1.append(1)
l2.append(2)
return l1, l2
call = function()
print(l1)
print(l2)