2014-09-03 3 views
-4

나는 csv 파일에서 가져온 것과 비슷한 사전을 가지고 있습니다.사전에서 문자열 내의 값을 파이썬으로 float으로 변환

X = {'0':['1.2', '3.2', '4.5', '']} 

나는 수레 대신 문자열로 사전 내의 모든 값에 대해 좋아하지만 때문에 사전의 꼬리 끝에 빈 따옴표로이 작업을 수행하는 방법에 확신입니다 것입니다. 어떤 도움이라도 대단히 감사합니다.

답변

1
x2 = {float(k):[float(x) for x in v if x != ''] for k,v in X.iteritems()} 
관련 문제