【发布时间】:2021-01-02 14:32:55
【问题描述】:
我有一列包含数字和单词的 str 类型:
例如
['2','3','Amy','199','Happy']
我想将所有“str number”转换为 int 并删除(带有)“str words”的行。
所以我的预期输出将是如下列表:
[2, 3, 199]
由于我有一个 pandas 数据框,而且这应该是其中一列,如果它可以是 Series 会更好,如下所示:
0 2.0
1 3.0
3 199.0
dtype: float64
【问题讨论】:
-
到目前为止你尝试了什么?
-
@rko 他想删除非整数值,就像我的回答一样。
-
完全错过了删除
-
您的输入数据是 pandas 数据框还是列表?