首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python读写文件的小疑点

2013-01-25 
python读写文件的小问题求教for line in file_edge :lstline.split(,)file_random_edge.write(%s,%s,%

python读写文件的小问题
求教

for line in file_edge :
    lst=line.split(',')
    file_random_edge.write('%s,%s,%s\n' % (lst[0],lst[1],random.random()))


输入:
10111,10029
10145,10029
10384,10029
10413,10029
为何输出是
10111,10029
,0.8370012624
10145,10029
,0.161744574015
不希望它换行,希望是
10111,10029,0.8370012624
10145,10029,0.161744574015
python
[解决办法]
lst=[s.strip() for s in line.split(',')]
这样好点,去掉前后多余的空格或回车...

热点排行