如何让列表的名称取决于UserInput



我的代码中有三个列表,我希望列表的名称取决于用户input。

我有这三个列表:

a1 = [a a a o q''

a2 = [q&quot''w'

a3 = [a;

,有一个用户输入:

BCA

然后,我希望列表的名称更改:a1 - >B,A2->C,A3 - >A。

b = [a;

c = [q&quot'w'

任何人可以帮助我吗?

如果您可以考虑使用字典:

lists = [a1, a2, a3]
user_named_list = {}
for i, l in enumerate(lists):
  user_named_list[input(f"Enter a name for list {i}: ")] = l
print(user_named_list)
#=> {'q0': ['a1', 'b1', 'c1', 'd1', 'e1', 'f1'], 'q1': ['a2', 'b2', 'c2', 'd2', 'e2', 'f2'], 'q2': ['a3', 'b3', 'c3', 'd3', 'e3', 'f3']}

相关内容

  • 没有找到相关文章

最新更新