我正在制作自己的编码解码程序,并对其进行解码,以便于将用户的输入作为列表
我尝试了join和list方法,但它们对我没有用。
c = input()
list(c)
我希望当我输入要编码的列表时,例如:代码中的[14452, 35627, 1432]
,那个c = [14552,...]
答案 0 :(得分:1)
您可以使用ast.literal_eval()
import ast
c = ast.literal_eval(input())
输入:
[123,456,789]
然后:
print(c)
#[123, 456, 789]
print(type(c))
#<class 'list'>