Как мне использовать аргумент функции в качестве имени переменной, которую я назначаю input () в этой функции?
Я хочу сделать второй аргумент именем переменной в строке 6.
Как мне это сделать?
Вот мой код:
import os
def number_tuple(tuple, outputvar):
"""neatly format a tuple!"""
for i, item in enumerate(tuple,1):
print(i, ' = ' + item, sep="")
outputvar = input()
os.system('cls' if os.name == 'nt' else 'clear')
mytuple = ("Something", "Something else", "Something else")
number_tuple(mytuple, myoutput)
print(myoutput)
РЕДАКТИРОВАТЬ: Итак, я в основном хочу позволить пользователю выбирать что-то из кортежа (вводя 1 , 2, et c), а затем я хочу назначить переменную для пользовательского ввода. Поскольку я собираюсь часто использовать эту функцию в своей программе, я хочу иметь возможность называть каждую отдельную «переменную, вводимую пользователем» в аргументах моей функции. Надеюсь, это имеет смысл