【发布时间】:2022-02-21 22:38:57
【问题描述】:
我有一个 DataFrame,我正在尝试删除列中所有值的第一个和最后 3 个字母。请参考以下内容:
| column 1 | column 2 |
|---|---|
| val1 | ABC12xyz |
| val2 | ABC13xyz |
| val2 | ABC14xyz |
我希望输出如下:
| column 1 | column 2 |
|---|---|
| val1 | 12 |
| val2 | 13 |
| val2 | 14 |
【问题讨论】:
我有一个 DataFrame,我正在尝试删除列中所有值的第一个和最后 3 个字母。请参考以下内容:
| column 1 | column 2 |
|---|---|
| val1 | ABC12xyz |
| val2 | ABC13xyz |
| val2 | ABC14xyz |
我希望输出如下:
| column 1 | column 2 |
|---|---|
| val1 | 12 |
| val2 | 13 |
| val2 | 14 |
【问题讨论】:
使用str 访问器:
df['column 2'] = df['column 2'].str[3:-3]
【讨论】: