麻豆黑色丝袜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
主站蜘蛛池模板: 十九岁日本电影免费完整版观看| 大陆年轻帅小伙飞机gay| 国产| 午夜理伦三级播放| 男人扒开女人的腿做爽爽视频| 国产123区在线视频观看| 扒开双腿猛进入免费观看美女| 在线日韩三级| 麻豆磁力链接| 麻豆伦理| 亚洲s色大片| 国产不卡在线视频| 一级免费毛片| 巨胸动漫美女被爆羞羞视频| 客厅餐桌椅子上波多野结衣| 操校花| 生活片一级| 三级黄色小视频| 97色伦图片97综合影院| 精品国产人成亚洲区| 国模视频一区二区| 山口珠理番号| 国产精品多p对白交换绿帽| 国产特黄一级片| 成年美女黄网站色大片免费看| 成年在线观看免费人视频草莓| 影音色资源| 波多野结衣在线观看3人| 国产精品久久久久久一区二区三区| 日本1819| 噜噜嘿在线视频免费观看| 女人被男人狂躁视频免费 | 美女范冰冰hdxxxx| 美女的尿口免费看软件| 亚洲欧美一区二区三区| 国产午夜精品一区二区三区| 国产精品福利一区二区| 日本成本人三级在线观看2018| 久久伊人免费视频| 久久精品电影免费动漫| 国产v在线播放|