- 论坛徽章:
- 60
|
回复 8# ssfjhh
有可能吧,我用的 2.7.6 ,参数也不是用 maxsplit=1 的用法.- [root@localhost tmp]# cat t.py
- #!/usr/bin/python
- with open('2.txt', 'r') as f:
- gene = dict(line.split(None ,1) for line in f.readlines())
- print gene
- [root@localhost tmp]#
- [root@localhost tmp]#
- [root@localhost tmp]# python t.py
- {'NM_001145277': 'chr1 + 16767166\n', 'NM_001080397': 'chr1 + 8384389\n', 'NM_032291': 'chr1 + 66999824\n'}
- [root@localhost tmp]# cat 2.txt
- NM_032291 chr1 + 66999824
- NM_001145277 chr1 + 16767166
- NM_001080397 chr1 + 8384389
- [root@localhost tmp]# python -V
- Python 2.7.6
- [root@localhost tmp]#
复制代码 |
|