Skip to main content
 首页 » 编程设计

python之在 python 中有没有办法删除列的一部分

2025年05月04日8zhujiabin

我想修剪 Pandas 数据框的值。例如,我有以下内容:

 A            B        C 
 33344-10   5555-78  999902 
 3444441    5555679  2334 
 2334       5555     3344 

我希望结果是:

A            B         C 
3334       5555     9999 
3444       5555     2334 
2334       5555     3344 

如果有人能提供帮助,我们将不胜感激。

请您参考如下方法:

如下所示在循环中对每一列进行切片

columns = df.columns 
for column in columns: 
    df[column] = df[column].astype(str).str[:4] 
df 

它给你以下输出

    A   B   C 
0   3334    5555    9999 
1   3444    5555    2334 
2   2334    5555    3344