2024-04-19 15:54:48 发布
网友
我有一个数据帧,其中特定列的大小写不一致,我希望使其保持一致:
In [1]: df = pd.DataFrame({"vals":["alpha","Beta","GAMMA"]}) In [2]: df Out[2]: vals 0 alpha 1 Beta 2 GAMMA
有没有一种简单的python方法可以将每个值替换为字符串str的str.upper()?在
str
str.upper()
您可以直接在数据帧上进行更改:
df["vals"].apply(lambda x: x.upper())
这里.upper()将工作,无论您的元素是str还是{}类型。在
.upper()
您可以直接在数据帧上进行更改:
这里}类型。在
.upper()
将工作,无论您的元素是str
还是{相关问题 更多 >
编程相关推荐