如何将userinput声明为lis的信息

2024-05-29 04:16:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做我自己的编解码程序,为了解码它,我必须以用户的输入为准

我试过join和list方法,但它们对我不起作用

c = input()
list(c)

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


Tags: 方法代码用户程序编码列表input解码
1条回答
网友
1楼 · 发布于 2024-05-29 04:16:02

您可以使用ast.literal_eval()执行以下操作

import ast
c = ast.literal_eval(input())

输入:

[123,456,789]

然后:

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

相关问题 更多 >

    热门问题