pyrhon 如何处理输入列表形式的字符串?

输入一个列表。

输出格式:
计算输出列表元素的均方差值,保留2位小数。

输入样例:
在这里给出一组输入。例如:

[99,98,97,96,95]

要求输入一个列表形的字符串,如何提取里面的数字?
我一开始想到用for 遍历,用if 判断 isdigit方法。但发现出来的都是一个个数,不是十位数。
又试了试remove replace 也出不来。这该怎么处理。才能把数提取出来,然后可以进行运算。

用eval就好了:

l = eval(input())
print(l)


正则表达式加字符转换
int(string)