一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python: line=f.readlines()消除line中\n的方法

python: line=f.readlines()消除line中\n的方法

2021-01-23 00:03北冥有魚 Python

這篇文章主要介紹了python: line=f.readlines()消除line中\n的方法,需要的朋友可以參考下

測試代碼

?
1
2
3
4
5
6
#!/ust/bin/env python3
 
f = open("name.txt")
date = f.readlines()
print(date)
f.close()

#結果:

#['eray\n', 'eray\n', 'bike\n']

#打印出來的帶 \n ,怎么去掉\n呢?

#解決方法:
#1、

?
1
2
3
4
f = open("name.txt")
date = f.read().splitlines()
print(date)
f.close()

#結果:
#['eray', 'eray', 'bike']

#2、

?
1
2
3
4
5
6
f = open("name.txt")
date = f.readlines()
#date = date.strip('\n')
date = ''.join(date).strip('\n')
print(date)
f.close()

#結果:

eray
eray
bike

第2中,注釋掉的這行
#date = date.strip('\n')     #如果去掉注釋,會報如下錯誤:

python: line=f.readlines()消除line中\n的方法

原因:

提示信息中提到list中沒有strip的這種屬性。而我們知道,strip是字符串的屬性,說明f.readlines返回的是一個列表。所以會導致出錯。

既然f.readlines()返回的是列表,而strip是字符串的屬性,不難想到只要我們將f.readlines()返回的列表轉換成字符串就能 用strip這個屬性了。那么怎么將列表轉為字符串呢?這里用的是字符串的join屬性。

line = ''.join(line) #這樣就將列表轉換成字符串了。

第1種,直接使用字符串方法: splitlines

在如:

python: line=f.readlines()消除line中\n的方法

strip函數用法:

函數原型

聲明:s為字符串,rm為要刪除的字符序列

s.strip(rm) 刪除s字符串中開頭、結尾處,位于 rm刪除序列的字符

s.lstrip(rm) 刪除s字符串中開頭處,位于 rm刪除序列的字符

s.rstrip(rm) 刪除s字符串中結尾處,位于 rm刪除序列的字符

注意:

1. 當rm為空時,默認刪除空白符(包括'\n', '\r', '\t', ' ')

每天問問搬磚的自己,跟咸魚有什么兩樣。

服務器之家小編補充:

?
1
2
3
4
5
6
7
8
9
10
11
# -*- coding: utf-8 -*-
# 打開文件
fo = open("jb51.txt", "r")
print("文件名為: ",fo.name)
 
for line in fo.readlines():       #依次讀取每行
 line = line.strip()        #去掉每行頭尾空白
 print ("讀取的數據為: %s" % (line))
 
# 關閉文件
fo.close()

line = line.strip()就是去掉每行頭尾空白

原文鏈接:https://www.cnblogs.com/zhangray/p/7118972.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产午夜精品久久理论片小说 | 满溢游泳池免费土豪全集下拉版 | 国产一区二区视频在线播放 | 国产婷婷综合丁香亚洲欧洲 | 嫩草影院永久在线播放 | 成人123 | 成全动漫视频在线观看 | 国产美女极品免费视频 | 亚洲丁香网 | 白丝捆绑vk | 丁香六月婷婷激情 | 日本特黄一级午夜剧场毛片 | 91精品啪在线观看国产线免费 | 日本韩国一区二区三区 | 久久99热狠狠色AV蜜臀 | 久久不卡免费视频 | 青青草成人在线 | 99视频精品全部 在线 | 波多野结衣之双方调教在线观看 | 好姑娘完整版在线观看中文 | 高贵女王调奴vk | 欧美日韩一区二区三区久久 | 牛牛影院成人免费网页 | 日本肉体xxxx | 农夫色综合| 99视频在线看观免费 | 全肉np巨肉一女np高h双龙 | 亚洲国产综合久久久无码色伦 | 亚洲国产高清视频 | 日本阿v精品视频在线观看 日本xxx片免费高清在线 | 国产成人在线视频播放 | 性色AV乱码一区二区三区视频 | 欧美精品综合一区二区三区 | 久久草福利自拍视频在线观看 | yy6080午夜国产免费福利 | 好涨好大我快受不了了视频网 | 国产成人h综合亚洲欧美在线 | 嫩模被黑人粗大挺进 | 日本 在线播放 | 国色天香社区视频免费高清在线观看 | 欧美性xxxxxx爱|