像这样考虑我的数据框
| 编号 | 电话号码 |
|---|---|
| 1 | 9955290232 |
| 2 | 8752837492 |
| 3 | 9342832245 |
| 4 | 919485928837 |
| 5 | 917482482938 |
| 6 | 98273642733 |
我希望“电话号码”列中的值以 91 为前缀 如果该值已经是 91,则继续下一个值。
我的输出
| 编号 | 电话号码 |
|---|---|
| 1 | 919955290232 |
| 2 | 918752837492 |
| 3 | 919342832245 |
| 4 | 919485928837 |
| 5 | 917482482938 |
| 6 | 919827364273 |
这怎么可能?
理想情况下,我的数据框如下所示:-
| 编号 | 名称 |
|---|---|
| 1 | 南达·戈文德·加杰雷 |
| 2 | 深马拉·莫汉·辛德 |
| 3 | 乔蒂·达科雷 |
| 4 | 索纳瓦·阿沙南德夫 |
| 5 | 维马尔·比卡吉·拉托德 |
| 6 | 阿尚·达塔劳·卡丹 |
“姓名”列是名字、中间名和姓氏的组合
在这里,我希望每个单词的第一个字母大写,其余字母小写。
我的输出
| 编号 | 名称 |
|---|---|
| 1 | 南达·戈文德·加杰雷 |
| 2 | 迪普玛拉·莫汉·辛德 |
| 3 | 乔蒂·达科雷 |
| 4 | 索纳瓦·阿沙南德夫 |
| 5 | 维马尔·比卡吉·拉托德 |
| 6 | 阿占·达塔劳·卡丹 |
例子
df = {"Names" : ["Nanda Govind Gajre", "deepmala mohan shinde",
"jyoti dakore", "Sonavane Ashanamdev",
"VIMAL BHIKAJI RATHOD", "ARCHAN DATTARAO KADAM",
"KANTA VITTHALRAO TOKALWAD"]}
Run Code Online (Sandbox Code Playgroud)