在Python2.x ,有什么方法可以判断string是否可转为integer吗

In Python 2.x, is there anyway to check if a string can be converted to an integer?

本问题已经有最佳答案,请猛点这里访问。

我希望一个程序将用户输入转换为整数,并将其存储在一个列表中(如果可以的话)。如果无法将输入转换为整数,则程序应继续并忽略输入。


这里最好的方法就是尝试转换它,如果转换失败,就忽略错误。例如:

1
2
3
4
try:
    your_list.append(int(user_input))
except ValueError:
    pass