当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas Series.str.capitalize()用法及代码示例


Series.str.capitalize()用于大写 Pandas 系列中的字符串元素。系列是一种数据结构,与python中的列表相同。系列可以包含不同类型的数据,就像我们想要输入系列一样的列表一样。

用法: Series.str.capitalize()

参数:没有


返回:对象的系列/索引

要获取csv文件的链接,请单击nba.csv

代码1:
我们正在使用 Pandas Series.str.capitalize()该方法有助于将给定系列的第一个字母转换为大写字母,并使所有字符在特定字符串中保持不变。

import pandas as pd 
  
data = pd.read_csv("nba.csv") 
  
g = pd.Series(data['Name'].head()) 
print(g.str.lower(), end ='\n\n') 
print(g.str.capitalize())
输出:
正如我们已经解释的那样,只有第一个字母应大写,其余所有应相同。如您所见,输出如下。
     Before

0    avery bradley
1      jae crowder
2     john holland
3      r.j. hunter
4    jonas jerebko
Name:Name, dtype:object

     After

0    Avery bradley
1      Jae crowder
2     John holland
3      R.j. hunter
4    Jonas jerebko
Name:Name, dtype:object


代码2:

import pandas as pd 
  
data = pd.read_csv("nba.csv") 
  
g = pd.Series(data['Team'].head()) 
print(g.str.lower(), end ='\n\n') 
print(g.str.capitalize())
输出:
     Before

0    boston celtics
1    boston celtics
2    boston celtics
3    boston celtics
4    boston celtics
Name:Team, dtype:object
    
     After

0    Boston celtics
1    Boston celtics
2    Boston celtics
3    Boston celtics
4    Boston celtics
Name:Team, dtype:object


相关用法


注:本文由纯净天空筛选整理自Jitender_1998大神的英文原创作品 Python | Pandas Series.str.capitalize()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。