最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2018年03月19日 12:17:17   作者:北冥有魚  
這篇文章主要介紹了python: line=f.readlines()消除line中\(zhòng)n的方法,需要的朋友可以參考下

測試代碼

#!/ust/bin/env python3

f = open("name.txt")
date = f.readlines()
print(date)
f.close()

#結(jié)果:

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

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

#解決方法:
#1、

f = open("name.txt")
date = f.read().splitlines()
print(date)
f.close()

#結(jié)果:
#['eray', 'eray', 'bike']

#2、

f = open("name.txt")
date = f.readlines()
#date = date.strip('\n')
date = ''.join(date).strip('\n')
print(date)
f.close()

#結(jié)果:

eray
eray
bike

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

原因:

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

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

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

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

在如:

strip函數(shù)用法:

函數(shù)原型

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

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

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

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

注意:

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

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

腳本之家小編補(bǔ)充:

# -*- coding: utf-8 -*-
# 打開文件
fo = open("jb51.txt", "r")
print("文件名為: ",fo.name)
 
for line in fo.readlines():       #依次讀取每行 
 line = line.strip()        #去掉每行頭尾空白 
 print ("讀取的數(shù)據(jù)為: %s" % (line))
 
# 關(guān)閉文件
fo.close()

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

相關(guān)文章

  • Python如何使用logging為Flask增加logid

    Python如何使用logging為Flask增加logid

    這篇文章主要介紹了Python如何使用logging為Flask增加logid,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-03-03
  • widows下安裝pycurl并利用pycurl請求https地址的方法

    widows下安裝pycurl并利用pycurl請求https地址的方法

    今天小編就為大家分享一篇widows下安裝pycurl并利用pycurl請求https地址的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 一些讓Python代碼簡潔的實(shí)用技巧總結(jié)

    一些讓Python代碼簡潔的實(shí)用技巧總結(jié)

    隨著項(xiàng)目代碼行數(shù)的增加,不可避免的遇到軟件架構(gòu)腐敗的問題,所以如何寫出簡潔的代碼至關(guān)重要,這篇文章主要給大家介紹了一些讓Python代碼簡潔的實(shí)用技巧,需要的朋友可以參考下
    2021-08-08
  • python tensorflow學(xué)習(xí)之識別單張圖片的實(shí)現(xiàn)的示例

    python tensorflow學(xué)習(xí)之識別單張圖片的實(shí)現(xiàn)的示例

    本篇文章主要介紹了python tensorflow學(xué)習(xí)之識別單張圖片的實(shí)現(xiàn)的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • python挖掘蛋卷基金投資組合數(shù)據(jù)分析

    python挖掘蛋卷基金投資組合數(shù)據(jù)分析

    這篇文章主要為大家介紹了python挖掘蛋卷基金投資組合數(shù)據(jù)分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • python 的topk算法實(shí)例

    python 的topk算法實(shí)例

    這篇文章主要介紹了python 的topk算法實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 詳解Python不同版本之間的切換方法

    詳解Python不同版本之間的切換方法

    本文主要介紹了詳解Python不同版本之間的切換方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Django在admin后臺集成TinyMCE富文本編輯器的例子

    Django在admin后臺集成TinyMCE富文本編輯器的例子

    今天小編就為大家分享一篇Django在admin后臺集成TinyMCE富文本編輯器的例子,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Pandas在數(shù)據(jù)分析和機(jī)器學(xué)習(xí)中的應(yīng)用及優(yōu)勢

    Pandas在數(shù)據(jù)分析和機(jī)器學(xué)習(xí)中的應(yīng)用及優(yōu)勢

    Pandas是Python中用于數(shù)據(jù)處理和數(shù)據(jù)分析的庫,它提供了靈活的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)操作工具,包括Series和DataFrame等。Pandas還支持大量數(shù)據(jù)操作和數(shù)據(jù)分析功能,包括數(shù)據(jù)清洗、轉(zhuǎn)換、篩選、聚合、透視表、時間序列分析等
    2023-04-04
  • 使用fiddler抓包工具Python requests報(bào)錯:ValueError: check_hostname requires server_hostname的解決

    使用fiddler抓包工具Python requests報(bào)錯:ValueError: check_h

    這篇文章主要介紹了使用fiddler抓包工具Python requests報(bào)錯:ValueError: check_hostname requires server_hostname的解決,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評論

永和县| 盐山县| 鸡泽县| 梁河县| 延长县| 松潘县| 辽中县| 嘉鱼县| 梁河县| 永清县| 齐齐哈尔市| 泾川县| 陆川县| 泰来县| 新化县| 隆尧县| 五台县| 博客| 洛扎县| 阿勒泰市| 江都市| 分宜县| 龙口市| 东至县| 泗洪县| 宁明县| 崇信县| 襄城县| 大埔县| 法库县| 肥西县| 南木林县| 新郑市| 灵山县| 富源县| 德化县| 尼勒克县| 灌南县| 井冈山市| 土默特左旗| 沭阳县|