Ben*_*ing 3 python string list type-conversion
我有一个表示列表的字符串:
"[22, 33, 36, 41, 46, 49, 56, 72, 85, 92, 95, 98, 107, 118, 120, 123, 124, 126, 127, 130, 149, 157, 161, 171, 174, 177, 187, 195, 225, 302, 316, 359, 360, 363, 396, 479, 486, 491]"
Run Code Online (Sandbox Code Playgroud)
我想把那个litteral字符串变成一个实际的列表.我想可以将数字重新排除并循环然后(append())但是有更简单的方法吗?不知道如何将其设置为正则表达式.
mou*_*uad 12
>>> import ast
>>> i = ast.literal_eval('[22, 33, 36, 41, 46, 49, 56]')
>>> i[3]
41
Run Code Online (Sandbox Code Playgroud)