python - 如何将带符号整数值的字符串转换为带符号整数?

标签 python type-conversion

我正在使用 int(myString), myString = "-1"并且出现错误:

ValueError: invalid literal for int() with base 10: '"-1"'

最佳答案

字符串包含引号,即

s = '"-1"'

你需要去掉引号,比如

s = '"-1"'
int(s.replace('"', ''))

应该可以解决问题。

关于python - 如何将带符号整数值的字符串转换为带符号整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9516755/

相关文章:

sql-server - SSIS 将时间戳列派生为日期和时间列

c#-4.0 - 通过将所需类型作为参数传递来将字符串值转换为特定类型

c++ - 对重载整数构造函数的调用不明确

python - 如何从 python 中所有组合列表中的索引中知道元素的组合

python - Pandas 数据框计数矩阵

python - For循环在Beautiful Soup中迭代div

Rust:为 usize、u64、u32 等实现 From<_>

python - 为什么optimal_count没有给出正确的结果?

c++ - Python 参数类型 C++ 签名

c++ - 我可以在这里使用 reinterpret_cast 吗?