小编kar*_*hik的帖子

如何将 91 添加到 Pandas 数据框列中的所有值?

像这样考虑我的数据框

编号 电话号码
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

这怎么可能?

python numpy dataframe pandas

2
推荐指数
2
解决办法
134
查看次数

如何在 pandas dataframe python 中将名称的第一个字符转换为大写?

理想情况下,我的数据框如下所示:-

编号 名称
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)

python dataframe uppercase pandas jupyter-notebook

1
推荐指数
1
解决办法
994
查看次数

标签 统计

dataframe ×2

pandas ×2

python ×2

jupyter-notebook ×1

numpy ×1

uppercase ×1