国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python 實現將txt文件多行合并為一行并將中間的空格去掉方法

2020-02-16 00:14:25
字體:
來源:轉載
供稿:網友

有一個txt文本如下:

151 151 1234561 156421  214156 1523132 031320

現希望將兩行合并為一行,并將中間所有的空格都去掉:

(python編程第十章)

代碼如下:

path = r'C:/Users/xxx/Desktop/test.txt'#文本存放的路徑with open(path) as file: lines = file.readlines()#讀取每一行a = ''#空字符(中間不加空格)for line in lines: a += line.strip()#strip()是去掉每行末尾的換行符/n 1c = a.split()#將a分割成每個字符串 2b = ''.join(c)#將c的每個字符不以任何符號直接連接 3print(a)print(b)#打印a,b觀察不同

結果如下:

151 151 1234561 156421214156 1523132 03132015115112345611564212141561523132031320

詳細說明:

1,lines直接打印出來的結果如下:

>>> lines['151 151 1234561 156421 /n', ' 214156 1523132 031320/n']

加strip()之后(去掉/n),即a的結果:

'151 151 1234561 156421214156 1523132 031320'

2.a.split()從空格那兒分割成每個字符串

['151', '151', '1234561', '156421214156', '1523132', '031320']

3.”.join(c)直接將每個字符串連接

以上這篇python 實現將txt文件多行合并為一行并將中間的空格去掉方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伊春市| 轮台县| 石河子市| 巴青县| 武安市| 余干县| 虹口区| 彭州市| 苏尼特左旗| 宜州市| 封丘县| 龙口市| 托里县| 汶上县| 灯塔市| 阿合奇县| 抚顺市| 金溪县| 迁西县| 始兴县| 饶阳县| 东海县| 江永县| 武川县| 尉氏县| 裕民县| 渭源县| 永安市| 苗栗市| 新营市| 西宁市| 西安市| 东兰县| 敦化市| 镇康县| 扎鲁特旗| 蒲江县| 潜江市| 独山县| 定日县| 镇巴县|