python - 如何将字符串数字转换为列表中的整数?

标签 python string integer numbers

我有一个列表说:

['batting average', '306', 'ERA', '1710']

如何在不触及字符串的情况下转换预期的数字?

谢谢你的帮助。

最佳答案

changed_list = [int(f) if f.isdigit() else f for f in original_list]

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

相关文章:

python - django 应用程序中的每个 url 只呈现 home.html

python - 在解包分配的左侧放置一个空列表如何工作?

java - 如何获取ArrayList <String>中所有字符串的总长度?

r - 如何将一列示例 ID 映射到其各自的文件名

c - 为什么打印 uint8_t 数组会显示不同的值?

c - C 中从 int 到 char 的类型转换

python - 当cron带来新数据时如何正确更新webapp

python - 构造一个KMP算法要回溯多次的例子

delphi - 在 TRadioGroup 中选择了哪个单选按钮?

python - 如何在标准 python 控制台中访问 BPY? BPY 是 Blender-python 的东西