Pandas中capitalize( )方法如何使用

2023-04-16 18:13:00 pandas 方法 如何使用

Pandas中的capitalize()方法可以将字符串的首字母转换为大写字母,它是字符串处理的一种函数,它可以将字符串中的每个单词的首字母都转换为大写字母。它可以用在Pandas中的Series或DataFrame对象上,也可以用在Python中的字符串上。

使用capitalize()方法的方法如下:

1.在Pandas中使用capitalize()方法:

import pandas as pd

# 创建一个DataFrame
df = pd.DataFrame({"name": ["john", "mary", "peter"],
                   "age": [20, 30, 40]})

# 将DataFrame中的name列的每个单词的首字母转换为大写
df["name"] = df["name"].apply(lambda x: x.capitalize())

# 打印DataFrame
print(df)

# 输出
   name  age
0  John   20
1  Mary   30
2  Peter  40

2.在Python中使用capitalize()方法:

# 定义字符串
string = "hello world"

# 将字符串中的每个单词的首字母转换为大写
string = string.capitalize()

# 打印字符串
print(string)

# 输出
Hello world

上面的代码演示了如何在Pandas和Python中使用capitalize()方法,它可以将字符串中的每个单词的首字母都转换为大写。

相关文章