我有這樣的(最終以一個空行)的文件分割線成的cols
1 hello hello
4 hello1
...
<emptyline>
我希望把它做成格式 {"hello hello":1, "hello1":4}
的字典...關鍵是字符串,值是整數
我現在做
dic={}
for line in open(file,'rb'):
if line.strip:
idx=line.find(" ")
cnt=int(line[:idx])
key=line[idx+1:]
dic[key]=cnt
有沒有更好的或者更短的方式與numpy的或其他的方法來做到這一點?
此次榮獲」處理'hello hello'的權利,是嗎? – hpaulj 2014-10-09 19:58:35
它也不會處理空白行 – CoryKramer 2014-10-10 11:36:06