首页 > 解决方案 > 如何删除熊猫单元格中两个数字之间的字母字符?

问题描述

在此处输入图像描述

目标:我有一个名为解决方案的专栏。你可以在图片中看到什么。假设第一个单元格 1600 x 900 我需要去掉 x 才能获得整数值。所以结果应该是 1600 900。我该怎么做呢?

我试图在网上搜索我找不到答案。

标签: pythonpandasdata-analysis

解决方案


尝试使用replace

df['Best_Resolution'] = df['Best_Resolution'].str.replace('x', ' ')

或者,如果您希望将值作为整数:

df['Best_Resolution'] = (
    df['Best_Resolution'].str.replace('x', '')
    .astype(int)
)

如果存在无法转换为整数的值,它可能会失败。


推荐阅读