麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁  >  技術(shù)干貨  > 文本處理用c還是用python

文本處理用c還是用python

來源:千鋒教育
發(fā)布人:xqq
時(shí)間: 2023-11-08 10:41:14 1699411274

文本處理python與c的對比:如下

c++語言:

C++語言實(shí)現(xiàn)C++中沒有實(shí)現(xiàn)split功能的函數(shù),下面用C++STL中的一些函數(shù)模擬實(shí)現(xiàn)split功能。#include#include#include#includeusingnamespacestd;/*

@in,src:待分割的字符串

@in,delim:分隔符字符串

@in_out,dest:保存分割后的每個(gè)字符串

*/voidsplit(conststring&src,conststring&delim,vector&dest){

stringstr=src;

string::size_typestart=0,index;

stringsubstr;

index=str.find_first_of(delim,start);//在str中查找(起始:start)delim的任意字符的第一次出現(xiàn)的位置

while(index!=string::npos)

{

substr=str.substr(start,index-start);

dest.push_back(substr);

start=str.find_first_not_of(delim,index);//在str中查找(起始:index)第一個(gè)不屬于delim的字符出現(xiàn)的位置

if(start==string::npos)return;

index=str.find_first_of(delim,start);

}}intmain(){

ifstreaminfile("test.txt",ios::in);

vectorresults;

stringword;

stringdelim("");

stringtextline;

if(infile.good())

{

while(!infile.fail())

{

getline(infile,textline);

split(textline,delim,results);

}

}

infile.close();

vector::iteratoriter=results.begin();

while(iter!=results.end())

{

cout<<*iter++<

}

return0;}

python語言:

在Python中有專門的函數(shù)split()對字符串進(jìn)行分割,實(shí)現(xiàn)較為簡單myfile=open('test.txt','r')allWords=[]line=myfile.readline()whileline:

list=line.split('')

forwordinlist:

ifword[-1]=='\n':

allWords.append(word[:-1])#去掉行末的'\n'

else:

allWords.append(word)

line=myfile.readline()myfile.close()printallWords

相比較而言,(拋開運(yùn)行效率不說),開發(fā)效率比較好的是Python,然后是c++,(但是一旦c++這些方法提前包裝好了,也是很不錯(cuò)的)。

以上內(nèi)容為大家介紹了文本處理用c還是用python,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。

聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
主站蜘蛛池模板: 村上里沙在线播放| 亚洲色中文字幕在线播放| 久久精品国产99久久久| 最漂亮夫上司犯连七天| 四虎在线免费播放| 日b片| 我要看特级毛片| 大陆老太交xxxxⅹhd| 久久精品国产99国产精品澳门| 北条麻妃在线观看视频| 国产成在线观看免费视频| 中文字幕在线高清| 狠狠噜噜| 伊在人亚洲香蕉精品区| 久久免费动漫品精老司机| 亚洲国产三级在线观看| 免费观看黄网站| 欧美三级免费观看| 啊~怎么又加了一根手指| 国色天香社区高清在线观看| 亲密爱人完整版在线观看韩剧| 阿v视频免费在线观看| 久久国产精品久久久久久| 欧美a级影院| 日日爱影视| 国内一级纶理片免费| 麻豆波多野结衣| 丰满饥渴老女人hd| 性一交一乱一伦一色一情| 久久久久久久99精品免费观看| 新梅瓶4在线观看dvd| 国产精品毛片大码女人| 出差被绝伦上司侵犯中文字幕| 亚洲伦理一区二区| jizzjizz国产精品久久| 一级毛片免费播放男男| 韩国三级hd中文字幕| 天天草b| 夜夜操夜夜爱| 一个色综合高清在线观看| 大美香蕉伊在看欧美|