Сделать глобальную переменную словаря в python3 - PullRequest
0 голосов
/ 18 марта 2019

У меня есть словарная переменная с именем:

d["button1"]

Это прекрасно работает в таких вещах, как:

print(d["button1"])

Однако я не могу сделать эту переменную глобальной, используя:

global d["button1"]

Поскольку я получаю синтаксическую ошибку:

    global d["button1"]
            ^
    SyntaxError: invalid syntax

Я хотел бы знать, есть ли способ исправить это или другой способ сделать это.

1 Ответ

1 голос
/ 18 марта 2019

Вы можете установить d как глобальный и ссылочный d ["button1"]

global d
...
d["button1"] = 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...