我读了一个cvs文件,我想根据我在该文件上的信息创建一个字典。我试着利用课堂csv.DictReader但这并没有给我想要的结果。在
现在我读的文件是这样的:
size_reader = csv.reader(f,dialect='excel-tab')
结果我得到了这样的结果:
^{2}$我想编一本这样结构的词典:
dict ['chr4'] = 191154276
dict ['chr5'] = 180915260
dict ['chr2'] = 243199373
我试过用正则表达式来分割文件中的元素行,但没有成功,也许我在分割函数中使用了错误的字符。你能给我一些建议如何分离元素和建立字典吗?在
直接把它转换成dict:
这将从您的
size_reader
CVS阅读器获取每两列结果,并将其用作python字典的键和值。在要将每个值转换为整数,您需要使用dict理解来处理每个值:
^{pr2}$相关问题 更多 >
编程相关推荐