Пользовательский ввод соответствует существующему списку - PullRequest
0 голосов
/ 25 октября 2019

Я хочу, чтобы пользовательский ввод соответствовал существующему списку, а затем выполнял некоторые циклы в выбранном им списке.

Я пытался заставить пользователя ввести что-то и в идеале совпадающее с существующим именем списка,Я хочу сохранить этот ввод (и, следовательно, список) под новым именем.

ListA = [1, 2, 3]
ListB = [4, 5, 6]

UserList = input("What list would you like to choose?")

Здесь я хочу, чтобы пользователь набрал ListA или ListB, а затем этот список был переименован в UserList. Кажется, именно здесь у меня проблемы !!

Затем UserList проходит через некоторые циклы ...

For x in UserList:
if x == ...blah blah blah

Я бы хотел, чтобы пользовательский ввод выбрал существующий список ибыть переименованнымНо этого не происходит. Куда я иду не так?

1 Ответ

0 голосов
/ 26 октября 2019

из того, что я понял, вы хотите, чтобы список UserList содержал элементы ListA или ListB, поэтому должно работать следующее

ListA = [1, 2, 3]
ListB = [4, 5, 6]
UserList = input("What list would you like to choose?")
if UserList == 'ListA':
    UserList = ListA
if UserList == 'ListB':
    UserList = ListB

Надеюсь, это поможет

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