📅  最后修改于: 2023-12-03 15:34:16.364000             🧑  作者: Mango
在 Pandas 中,Series.str.lower()、upper() 和 title() 函数是用于处理字符串的常用函数。这些函数可以很方便地将字符串的大小写进行转换和处理。接下来我们具体介绍一下这些函数的用法。
Series.str.lower() 函数是将字符串全部转换成小写字母。示例如下:
import pandas as pd
data = {'Name': ['Tom', 'Jack', 'Ricky', 'Vin', 'Steve'],
'Age': [28, 34, 29, 42, 36]}
df = pd.DataFrame(data)
print(df['Name'].str.lower())
输出结果为:
0 tom
1 jack
2 ricky
3 vin
4 steve
Name: Name, dtype: object
Series.str.upper() 函数是将字符串全部转换成大写字母。示例如下:
import pandas as pd
data = {'Name': ['Tom', 'Jack', 'Ricky', 'Vin', 'Steve'],
'Age': [28, 34, 29, 42, 36]}
df = pd.DataFrame(data)
print(df['Name'].str.upper())
输出结果为:
0 TOM
1 JACK
2 RICKY
3 VIN
4 STEVE
Name: Name, dtype: object
Series.str.title() 函数是将字符串中的每个单词的首字母大写。示例如下:
import pandas as pd
data = {'Name': ['Tom', 'Jack', 'Ricky', 'Vin', 'Steve'],
'Age': [28, 34, 29, 42, 36]}
df = pd.DataFrame(data)
print(df['Name'].str.title())
输出结果为:
0 Tom
1 Jack
2 Ricky
3 Vin
4 Steve
Name: Name, dtype: object
以上就是关于 Pandas 中 Series.str.lower()、upper() 和 title() 函数的介绍。这些函数在处理字符串时可以帮助我们快速、方便地转换ASCII字符大小写。