如何在python中将列表项换行符拆分为逗号

我用过这个

print(listing_jobs)

导致了这个

['Senior Cloud Specialist\nFull-time · Singapore · 5 - 10 Years\n12 days ago', 'Cloud Native Developer\nFull-time · Hyderabad · 2 - 5 Years\n13 days ago']

如何转换\n为逗号?

当我使用

listing_jobs.strip().split('\n')

它显示错误

AttributeError: 'list' object has no attribute 'strip'
穆罕默德·阿里·贾马维

如果我理解你的问题很好,你想列表的元件分开listing_jobs\n如果是这样,您可以使用列表理解如下:

d = ['Senior Cloud Specialist\nFull-time · Singapore · 5 - 10 Years\n12 days ago',
 'Cloud Native Developer\nFull-time · Hyderabad · 2 - 5 Years\n13 days ago']
d = [x.strip().split("\n") for x in d]

这将给出以下列表列表:

[['Senior Cloud Specialist',
  'Full-time . Singapore . 5 - 10 Years',
  '12 days ago'],
 ['Cloud Native Developer',
  'Full-time . Hyderabad . 2 - 5 Years',
  '13 days ago']]

但是你最终会得到一个列表列表。如果要将其展平为字符串列表,请执行以下操作:

result = []
for el in d:
     result = result + el 

输出:

['Senior Cloud Specialist',
 'Full-time . Singapore . 5 - 10 Years',
 '12 days ago',
 'Cloud Native Developer',
 'Full-time . Hyderabad . 2 - 5 Years',
 '13 days ago']

整体代码:

# original data
d = ['Senior Cloud Specialist\nFull-time · Singapore · 5 - 10 Years\n12 days ago',
 'Cloud Native Developer\nFull-time · Hyderabad · 2 - 5 Years\n13 days ago']
# split by "\n"
d = [x.strip().split("\n") for x in d]
# flatten the list of lists into a list of strings
result = []
for el in d:
     result = result + el 

为什么会出现以下错误?

“AttributeError:‘list’对象没有‘strip’属性”

因为 strip 可以应用于str(字符串)类型,并且您将它应用于列表。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在python中解析字符串:如何在忽略引号内的换行符的同时拆分换行符

来自分类Dev

在python中解析字符串:如何在忽略引号内的换行符的同时拆分换行符

来自分类Dev

如何在 Python 中将字符串拆分为列表?

来自分类Dev

如何在JavaScript中将数组拆分为单引号和逗号分隔列表

来自分类Dev

如何在JavaScript中将数组拆分为单引号和逗号分隔列表

来自分类Dev

如何在角中用逗号替换换行符

来自分类Dev

如何根据一个单元格中的值被逗号分隔还是Google表格中的换行符将单行拆分为多行?

来自分类Dev

如何在摊牌中将单个换行符视为<br>?

来自分类Dev

如何在bash中将换行符打印为\ n?

来自分类Dev

如何在bash中将换行符打印为\ n?

来自分类Dev

如何在脚本中将换行符传递给命令?

来自分类常见问题

如何在列表列表中添加换行符?

来自分类Dev

如何在Python中将\ n格式化为换行符

来自分类Dev

Python将制表符双语txt拆分为两个单独的txt文件(列表),用换行符分隔字符串

来自分类Dev

在离中间最近的换行符上将 Python 字符串拆分为两个

来自分类Dev

将换行符拆分为段落并删除空行

来自分类Dev

如何忽略拆分功能的换行符

来自分类Dev

如何在列表元素中保留换行符\ n?

来自分类Dev

如何在python中删除编号列表的最后一个元素的尾随换行符?

来自分类Dev

如何防止在asp:bulletedlist的列表项中出现换行符?

来自分类Dev

有序列表项之间的额外换行符

来自分类Dev

如何从Python列表中删除换行符?

来自分类Dev

如何在C#中将列表拆分为多个部分?

来自分类Dev

如何在Python中将没有空格的字符串拆分为整数列表?

来自分类Dev

如何在Python中将列表拆分为不同的字符串

来自分类Dev

如何在Python中省略换行符?

来自分类Dev

如何在Python中使用换行符?

来自分类Dev

在python中将列表拆分为子列表

来自分类Dev

在 Python 中将列表拆分为列表

Related 相关文章

  1. 1

    在python中解析字符串:如何在忽略引号内的换行符的同时拆分换行符

  2. 2

    在python中解析字符串:如何在忽略引号内的换行符的同时拆分换行符

  3. 3

    如何在 Python 中将字符串拆分为列表?

  4. 4

    如何在JavaScript中将数组拆分为单引号和逗号分隔列表

  5. 5

    如何在JavaScript中将数组拆分为单引号和逗号分隔列表

  6. 6

    如何在角中用逗号替换换行符

  7. 7

    如何根据一个单元格中的值被逗号分隔还是Google表格中的换行符将单行拆分为多行?

  8. 8

    如何在摊牌中将单个换行符视为<br>?

  9. 9

    如何在bash中将换行符打印为\ n?

  10. 10

    如何在bash中将换行符打印为\ n?

  11. 11

    如何在脚本中将换行符传递给命令?

  12. 12

    如何在列表列表中添加换行符?

  13. 13

    如何在Python中将\ n格式化为换行符

  14. 14

    Python将制表符双语txt拆分为两个单独的txt文件(列表),用换行符分隔字符串

  15. 15

    在离中间最近的换行符上将 Python 字符串拆分为两个

  16. 16

    将换行符拆分为段落并删除空行

  17. 17

    如何忽略拆分功能的换行符

  18. 18

    如何在列表元素中保留换行符\ n?

  19. 19

    如何在python中删除编号列表的最后一个元素的尾随换行符?

  20. 20

    如何防止在asp:bulletedlist的列表项中出现换行符?

  21. 21

    有序列表项之间的额外换行符

  22. 22

    如何从Python列表中删除换行符?

  23. 23

    如何在C#中将列表拆分为多个部分?

  24. 24

    如何在Python中将没有空格的字符串拆分为整数列表?

  25. 25

    如何在Python中将列表拆分为不同的字符串

  26. 26

    如何在Python中省略换行符?

  27. 27

    如何在Python中使用换行符?

  28. 28

    在python中将列表拆分为子列表

  29. 29

    在 Python 中将列表拆分为列表

热门标签

归档