我有一個列表。假設它有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