我有一个csv文件,其中包含日期,位置和健康状况。
Date Location Health
2018-02-11 DELHI OK
2018-02-11 MUMBAI not responding
2018-02-11 KOLKATA ok
2018-02-11 PUNE ok
2018-02-11 CHENNAI not responding
2018-02-11 NOIDA OK
2018-02-11 GURGAON not responding
2018-02-11 CHANDIGARH ok
我希望运行列中的字符串ok
大写,但正如您所看到的,还有一些小写的表示形式。如何确保小写字符串{{1更改为upercase字符串ok
?
我在下面使用了这个功能
OK
但它仍然显示小写确定。我做错了什么?
答案 0 :(得分:0)
创建一个用OK替换ok的函数
#include <iostream>
using namespace std;
int main () {
int n;
cout << "please put the size of the array " ;
cin >> n;
int* Arr = new int[n]; //dynamically allocate an array to hold n int on the heap
cout << "please enter array's elemets ";
for (int k=0; k<n ; k++) {
cin >> Arr[k];
}
for (int i=0;i<n;i++){
cout << Arr[i] << endl;
}
delete [] Arr; //make sure to clean up the heap memories
}
然后使用apply
def replaceword(ok):
if ok in 'ok':
ok = 'OK'
return ok
else:
return ok