如何将用户输入声明为列表的信息



我正在制作自己的编码解码程序,并且为了解码它,我可以将用户的输入作为 alist

我已经尝试了加入和列表方法,但它们对我不起作用。

c = input()
list(c)
我希望

当我输入我被编码的列表时,例如:[14452, 35627, 1432]在代码中,那c = [14552,...]

您可以使用

ast.literal_eval()

执行以下操作
import ast
c = ast.literal_eval(input())

输入:

[123,456,789]

然后:

print(c)
#[123, 456, 789]
print(type(c))
#<class 'list'>

最新更新