我有一个列表。假设它有10个项目。它们都是字符串类型的列表项。我试图找到一种简短的方法来将第3到第10项更改为整型对象,同时将第2项作为字符串保留。 Python 3.3将一系列列表项目改为python中的整数
是的,它不是很工作,所以我试图把它分成它自己的列表,这发生了。
Traceback (most recent call last):
File "project1.py", line 10, in <module>
hList=list(map(int,row[2:])) #row is the name of my string list
ValueError: invalid literal for int() with base 10: '6.67'
我试图打印hList
,它在我的循环中显示的24的前4
它看起来像你实际上是使用float处理,而比int。改变呼叫到'列表(地图(浮动,行[2:]))' – Abhijit
是这就是它的 –
如果任何的答案帮助,请不要忘记接受它 – Abhijit