Распечатать меню с помощью dict - PullRequest
0 голосов
/ 29 января 2020

Я пытаюсь сделать меню, но использую dict. Потому что я чувствую, что более легко выполнять команды. Я хочу это как:

[0] Option 
[1] Another

Я не знаю, как это сделать. У меня есть идея, но глупо.

1 Ответ

0 голосов
/ 29 января 2020

Сначала вам нужно будет создать словарь, например:

menu = {0: "Option", 1: "Another"}

После этого вы можете получить доступ к указанному значению c словаря, используя его ключ. В приведенном выше примере это 0 и 1, а значения - «Option» и «Another». Если вам нужно напечатать «Option»:

print menu[0]

Если вы хотите напечатать каждую опцию в словаре, вы можете использовать для l oop. При выполнении итераций в словаре переменная для каждой итерации будет установлена ​​на ключ словаря. Поэтому, чтобы напечатать каждую опцию меню:

for option in menu:
    print menu[option]

Чтобы узнать больше о словарях, прочитайте this .

...