Я хочу назначить 2 переменные одновременно, которые в функции импортированы из другого файла.
THIS IS THIS FUNCTION
def counter(init=[0]):
init[0] += 1
return init[0]
_____________________________________________
THIS IS ANOTHER SCRIPT
from Include.new_var import counter
first_letter = []
second_letter = []
def license_plate():
global first_letter, second_letter
characters = string.ascii_uppercase
prices_for_letters = dict(zip(characters, range(1, len(characters) + 1)))
print(prices_for_letters)
Фактические результаты:
counter(first_letter), counter(second_letter) = random.choice(list(prices_for_letters.items()))
^
SyntaxError: can't assign to function call
Ожидаемые результаты:
new variable
Я хочу автоматически генерировать новые переменные, которые будут хранить произвольно выбранное значение.