如何将特殊字符列表替换为熊猫数据框中的单个字符

雨生者

我有一个数据框

data = ["Beer&", "&Whiskey", "Wine()","Tonic$", "Rum*"]

df = pd.DataFrame()
df['Col'] = data
     Col
0   Beer&
1   &Whiskey
2   Wine()
3   Tonic$
4   Rum*

我想用单个字符替换特殊字符列表

spl_char = "$&+:;=?@#|'<>.^*()%!-"
char_list = list(spl_char)

df["Col"] = df["Col"].replace(dict.fromkeys(char_list,  ','))

使用上述语法我没有看到任何变化。

当我尝试使用时str,出现以下错误

df["Col"] = df["Col"].str.replace(dict.fromkeys(char_list,  ','))
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-41-53b53a25fc97> in <module>()
----> 1 df["Col"] = df["Col"].str.replace(dict.fromkeys(char_list,  ','))

/usr/local/lib/python3.7/dist-packages/pandas/core/strings.py in wrapper(self, *args, **kwargs)
   1999                 )
   2000                 raise TypeError(msg)
-> 2001             return func(self, *args, **kwargs)
   2002 
   2003         wrapper.__name__ = func_name

TypeError: replace() missing 1 required positional argument: 'repl'

如何用单个字符替换所有特殊字符?

墙壁

只需将不包括字母数字的所有内容替换为空。代码如下。

df['Col']= df['Col'].str.replace('[^\w]', '')

      Col
0     Beer
1  Whiskey
2     Wine
3    Tonic
4      Rum

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将字段中的每个字符替换为单个字符(但文本长度相同)

来自分类Dev

如何将“ A”之类的单个字符替换为“ 10”之类的字符?

来自分类Dev

在列表中,如何将每个字符串(带有混合特殊字符)分隔为单个字符?

来自分类Dev

如何将'\ x'转义的字符串转换为相应的单个字符的列表?

来自分类Dev

如何将字符串列表转换为唯一的单个字符?

来自分类Dev

替换熊猫数据框中的多个字符

来自分类Dev

sed 将匹配中的每个字符替换为单个字符,例如 █████ 编辑

来自分类Dev

将实体中的列表转换为数据库中的单个字符串列

来自分类Dev

如何替换熊猫数据框中某个字符的所有实例

来自分类Dev

如何将一列字符串转换为单个字符的列?蟒蛇熊猫

来自分类Dev

如何将一组单个字符和空白替换为相同的字符但没有空白

来自分类Dev

如何将熊猫数据框转换为单个列表

来自分类Dev

替换熊猫数据框中的特殊字符

来自分类Dev

替换熊猫数据框中的特殊字符

来自分类Python

如何将列表中的项目连接到单个字符串?

来自分类Python

将熊猫数据框中出现的每个字符串值替换为单独的浮动值

来自分类Dev

如何将单个字符转换为单个字节?

来自分类Dev

JAVASCRIPT:将单个字符替换为 <p>

来自分类Java

给定字符集后,如何将单个字符代码转换为“ char”?

来自分类Dev

如何将单个字符从字符表转换为整数

来自分类Java

如何将字符串列表中的所有值添加到单个字符串?

来自分类Dev

如何将列表的所有内容转换为单个字符串以作为dataframe.select()中的参数传递?

来自分类Dev

熊猫从数据框中删除所有单个字符

来自分类Dev

用单个字符替换多次出现的特殊字符

来自分类Dev

您如何将具有多个字符的列表转换为字符串?

来自分类Dev

如何将一个字符串行转换为熊猫中的多列?

来自分类Dev

如何将系列对象转换为单个字符串

来自分类Dev

如何将单个字符类型转换为大写?

来自分类Dev

如何将复杂的文本文档转换为单个字符串

Related 相关文章

  1. 1

    如何将字段中的每个字符替换为单个字符(但文本长度相同)

  2. 2

    如何将“ A”之类的单个字符替换为“ 10”之类的字符?

  3. 3

    在列表中,如何将每个字符串(带有混合特殊字符)分隔为单个字符?

  4. 4

    如何将'\ x'转义的字符串转换为相应的单个字符的列表?

  5. 5

    如何将字符串列表转换为唯一的单个字符?

  6. 6

    替换熊猫数据框中的多个字符

  7. 7

    sed 将匹配中的每个字符替换为单个字符,例如 █████ 编辑

  8. 8

    将实体中的列表转换为数据库中的单个字符串列

  9. 9

    如何替换熊猫数据框中某个字符的所有实例

  10. 10

    如何将一列字符串转换为单个字符的列?蟒蛇熊猫

  11. 11

    如何将一组单个字符和空白替换为相同的字符但没有空白

  12. 12

    如何将熊猫数据框转换为单个列表

  13. 13

    替换熊猫数据框中的特殊字符

  14. 14

    替换熊猫数据框中的特殊字符

  15. 15

    如何将列表中的项目连接到单个字符串?

  16. 16

    将熊猫数据框中出现的每个字符串值替换为单独的浮动值

  17. 17

    如何将单个字符转换为单个字节?

  18. 18

    JAVASCRIPT:将单个字符替换为 <p>

  19. 19

    给定字符集后,如何将单个字符代码转换为“ char”?

  20. 20

    如何将单个字符从字符表转换为整数

  21. 21

    如何将字符串列表中的所有值添加到单个字符串?

  22. 22

    如何将列表的所有内容转换为单个字符串以作为dataframe.select()中的参数传递?

  23. 23

    熊猫从数据框中删除所有单个字符

  24. 24

    用单个字符替换多次出现的特殊字符

  25. 25

    您如何将具有多个字符的列表转换为字符串?

  26. 26

    如何将一个字符串行转换为熊猫中的多列?

  27. 27

    如何将系列对象转换为单个字符串

  28. 28

    如何将单个字符类型转换为大写?

  29. 29

    如何将复杂的文本文档转换为单个字符串

热门标签

归档