ValueError: invalid literal for int() with base 10: ' '解决办法
2020-04-08 18:40
1116 查看
首先看一下以下的代码:
str_1='1,2,3,' list_1=str_1.split(',') for i in list_1: print(int(i))
运行结果:
查一下报错单词的意思发现为:
以10为基数的int()的文字无效:"
想了一下,原来是列表list_1中有空格导致的。
将原代码改一下就行了。
str_1='1,2,3,' list_1=str_1.split(',')[:-1] for i in list_1: print(int(i))
运行结果:
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Python中ValueError: invalid literal for int() with base 10 的实用解决办法
- Python中ValueError: invalid literal for int() with base 10 的实用解决办法
- Python ValueError: invalid literal for int() with base 10 实用解决方法
- Python ValueError: invalid literal for int() with base 10 实用解决方法
- ValueError: invalid literal for int() with base 10: '7.8000000e+02'
- 【Python】ValueError: invalid literal for int() with base 10的错误
- ValueError: invalid literal for int() with base 10: '"iv'
- 用scrapy框架时,出现问题:ValueError: invalid literal for int() with base 10: 'dev0'
- python中tkinter中出现’ ValueError: invalid literal for int() with base 10’的可能原因
- repo init 报:ValueError: invalid literal for int() with base 10: '8 (Apple Git-58)'
- ValueError: invalid literal for int() with base 10 分类: 问题总结 python 2013-12-09 09:12 3782人阅读 评论(0) 收藏
- Scrapy运行错误:ValueError: invalid literal for int() with base 10: ''
- ValueError: invalid literal for int() with base 10: 'largeDoses'
- ValueError: invalid literal for int() with base 10
- ValueError: invalid literal for int() with base 10: '11.11'
- ValueError: invalid literal for int() with base 10: '2.0'
- machine learning in action出现ValueError: invalid literal for int() with base 10: 'largeDoses'
- ValueError: invalid literal for int() with base 10
- Python debug ValueError: invalid literal for int() with base 10:
- 完美解决ValueError: invalid literal for int() with base 10 错误问题