猿问

Python - 一致的标签

我的一些输入值是小写的,有些是大写的。例如,“女性”和“女性”代表性别。我需要在一个数据框中处理一个系列,该系列具有一些不一致的类标签。

我如何将偏离的值大写 - 从“女性”到“女性”?


HUWWW
浏览 208回答 2
2回答

慕容3067478

使用方法.upper()或.capitalize()例如:>>> 'female'.upper()'FEMALE'>>> 'female'.capitalize()'Female'>>> 'FeMaLe'.upper()'FEMALE'>>> 'FeMaLe'.capitalize()'Female'另一种选择是使用该.lower()方法将它们转换为小写。这将使它们全部小写。>>> 'FEMALE'.lower()'female'>>> 'FeMaLe'.lower()'female'>>> 'female'.lower()'female'请注意,如果字符串已遵循格式(全部大写、大写或全部小写),则不会对字符串进行任何更改。要更改变量的值,请确保varname =在它之前包含。>>> a = 'female'>>> a = a.capitalize()>>> a'Female'>>> a = a.upper()>>> a'FEMALE'

红糖糍粑

您可以使用upper方法:a = 'Female'a.upper()
随时随地看视频慕课网APP

相关分类

Python
我要回答