python3:将列表中的部分str数据类型转换成float类型
def strToFloat(number):
try:
return float(number)
except:
return number
line=[‘1237’,‘42724’,‘4723618’,‘dislike’]
listFromLine=list(map(strToFloat,line))
print(listFromLine)
[1237,42724,4723618,‘dislike’]
python3:将列表中的部分str数据类型转换成float类型
def strToFloat(number):
try:
return float(number)
except:
return number
line=[‘1237’,‘42724’,‘4723618’,‘dislike’]
listFromLine=list(map(strToFloat,line))
print(listFromLine)
[1237,42724,4723618,‘dislike’]