国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > 文本处理用c还是用python

文本处理用c还是用python

头像

尤及

2020-06-01 09:36:492867浏览 · 0收藏 · 0评论

文本处理python与c的对比:如下

c++语言:

C++语言实现C++中没有实现split功能的函数,下面用C++ STL中的一些函数模拟实现split功能。#include <iostream>#include <string>#include <vector>#include <fstream>using namespace std;/*
@in, src: 待分割的字符串
@in, delim: 分隔符字符串
@in_out, dest: 保存分割后的每个字符串
*/void split(const string& src, const string& delim, vector<string>& dest){
string str = src;
string::size_type start = 0, index;
string substr;
index = str.find_first_of(delim, start);//在str中查找(起始:start) delim的任意字符的第一次出现的位置
while(index != string::npos)
{
substr = str.substr(start, index-start);
dest.push_back(substr);
start = str.find_first_not_of(delim, index);//在str中查找(起始:index) 第一个不属于delim的字符出现的位置
if(start == string::npos) return;
index = str.find_first_of(delim, start);
}}int main(){
ifstream infile("test.txt", ios::in);
vector<string> results;
string word;
string delim(" ");
string textline;
if(infile.good())
{
while(!infile.fail())
{
getline(infile, textline);
split(textline, delim, results);
}
}
infile.close();
vector<string>::iterator iter = results.begin();
while(iter != results.end())
{
cout<<*iter++<<endl;
}
return 0;}

python语言:

在Python中有专门的函数split()对字符串进行分割,实现较为简单myfile = open('test.txt', 'r')allWords = []line = myfile.readline()while line:
list = line.split(' ')
for word in list:
if word[-1]=='\n':
allWords.append(word[:-1])#去掉行末的'\n'
else:
allWords.append(word)
line = myfile.readline()myfile.close()print allWords

相比较而言,(抛开运行效率不说),开发效率比较好的是Python,然后是c++,(但是一旦c++这些方法提前包装好了,也是很不错的)。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

办公室的滋润3| 国精产品偷偷偷拍XXXX| 晚上打扑克视频| 真人刺激战场40分钟电视剧 | 比基尼秀| 榨精病栋| 妈妈你真棒插曲视频快来救救我| 天堂草原高清在线观看电视剧| 老公弄我一边干一边说粗话 | 欲奴第二季电视剧全集在线看| 坤坤寒入桃子里电视剧| 喜爱夜蒲在线观看| 男生亲你阴部代表什么心理| 国产X7X7X7X7X7 性价..| 99久久国产精品久久99| 告白小说免费阅读| 密爱电影版完整版免费观看高清| CSGO暴躁妹妹免费观看电视剧| 共享女儿小诗1~10章的背景资..| 风间由美| 美女和帅哥一起努力生产豆浆 | 《法国空乘5》观看| 伦理《少妇的滋味》完整版| 《玉蒲团2之艳乳欲仙欲》| 美足网| 善良的小峡子 4| 欧美大片视频| 灭火宝贝高清完整版在线观看 | 女性肛交一次肛门多久恢复| 王丽娟一夜被躁五次| 《破外女》高清完整版| 外国大片又大又好看的PPT| 三个男人躁我奶头好舒服| 乱肉辣伦短文(全肉)| 红豆视频| 妈妈你真棒插曲快来救救我电影| 《黏糊糊的你》免费观看 | YSL水蜜桃86满十八岁会黑吗. | 中文在线字幕免费观看电视剧| 大地资源二中文在线播放第一集| 狼人加鲁鲁兽天赋澳彩心水