Извините, если заголовок не настолько конкретен.Я пытаюсь реструктурировать переменные и операторы if в программе, чтобы сделать код более эффективным.Текущий код довольно большой, и я уверен, что его можно сократить как минимум на 70%.
Я только начал изучать Python две недели назад, возможно, мне не хватает основных функций, которые довольно очевидны.
Вот код:
def function():
variable = int(input('Input: ')
if variable == 10:
variable = 1
elif variable == 9:
variable = 0.9
Если я хочу повторить это с другими значениями и переменными, это получится довольно долго, и это то, что я хочу исправить.
Мой друг сказал мне использовать словари для хранения значений, но я не уверен, как использовать операторы if со значениями словаря.
Как мне структурировать свой код, чтобы сделать его короче?