如何将文本文件中的每两个以下单词作为json返回?

雷萨

我在 Linux 上编写了一个脚本,它对文本文件执行一些操作。正如预期的那样,输出是一个干净的文本文件。第一行如下:


Hamlet 

William Shakespeare 

Edited Barbara B Mowat Paul Werstine 

Michael Poston Rebecca Niles 

Folger Shakespeare Library 

httpwwwfolgerdigitaltextsorgchapter5playHam 

Created Jul 31 2015 FDT version 092 

Characters Play 

line 17 POLONIUS father Ophelia Laertes councillor King Claudiusthis line substituted  
GHOST 

如何将输出文本文件作为 json 返回,使文本中的每两个以下单词成为键/值对?后面没有单词的单词应该被赋值为null

段错误者

您可以尝试使用 python 为您执行此操作。下面是示例代码,python 3.6您可以将文件读入数组并使用以下优化来实现输出。

import itertools

lines=["Hamlet"
,"William Shakespeare"
,"Edited Barbara B Mowat Paul Werstine "
,"Michael Poston Rebecca Niles"
,"Folger Shakespeare Library"
,"httpwwwfolgerdigitaltextsorgchapter5playHam"
,"Created Jul 31 2015 FDT version 092"
,"Characters Play"
,"line 17 POLONIUS father Ophelia Laertes councillor King Claudiusthis line substituted GHOST"]

LinesMap=dict()
for line in lines:
    list=[l for l in line.split(' ')]
    d = dict(itertools.zip_longest(*[iter(list)] * 2, fillvalue=None))
    LinesMap = {**LinesMap, **d}

print(LinesMap)

如何在python中读/写文件

如何在python中将字典转换为json

希望这可以帮助!干杯!

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在PHP中使用空格将文本文件中的两个或三个单词匹配

来自分类Dev

如何在两个文本文件中查找单词

来自分类Dev

如何使用Java提取文本文件中两个单词之间的内容?

来自分类Dev

Python:如何检查文本文件中是否存在两个或多个给定的单词

来自分类Dev

如何将文本文件中的键和值保存到两个单独的数组中?

来自分类Dev

如何将两个Windows ascii文本文件与cmd for循环组合?

来自分类Dev

如何根据文件名的前两个单词在每个文本文件中添加标题?

来自分类Dev

C#如何将文本文件的行分成相等的两部分,并在两个不同的列表框中显示

来自分类Dev

如何遍历文本文件并每两行返回一个卡片对象?

来自分类Dev

如何获得两个文本文件匹配单词的总数?

来自分类Dev

比较两个文本文件并找出python中的相关单词

来自分类Dev

比较两个文本文件并在java中显示唯一的单词

来自分类Dev

如何将两个文本文件合并在一起

来自分类Dev

如何将文本文件拆分为两个数组?

来自分类Dev

匹配两个文本文件中的行

来自分类Dev

比较Perl中的两个文本文件

来自分类Dev

合并两个文本文件中的列

来自分类Dev

C-如何将文本文件中的单词读入字符串数组

来自分类Dev

如何将 5 个字母的单词传输到新的文本文件中?

来自分类Dev

将文本文件中的一行拆分为两个单独的数组

来自分类Dev

将两个文本文件中的两个矩阵相乘得出输出为零

来自分类Dev

将两个文本文件中的两个矩阵相乘得出输出为零

来自分类Dev

如何以适当的格式在文本文件中写入两个numpy数组?

来自分类Dev

如何合并两个文本文件中的数据

来自分类Dev

如何从文本文件中同时使用Groovy设置两个属性值

来自分类Dev

如何读取文本文件中的两个参数?

来自分类Dev

如何合并两个文本文件中的数据

来自分类Dev

如何合并两个不同文本文件中的值?

来自分类Dev

如何比较两个文本文件中的词频?

Related 相关文章

  1. 1

    如何在PHP中使用空格将文本文件中的两个或三个单词匹配

  2. 2

    如何在两个文本文件中查找单词

  3. 3

    如何使用Java提取文本文件中两个单词之间的内容?

  4. 4

    Python:如何检查文本文件中是否存在两个或多个给定的单词

  5. 5

    如何将文本文件中的键和值保存到两个单独的数组中?

  6. 6

    如何将两个Windows ascii文本文件与cmd for循环组合?

  7. 7

    如何根据文件名的前两个单词在每个文本文件中添加标题?

  8. 8

    C#如何将文本文件的行分成相等的两部分,并在两个不同的列表框中显示

  9. 9

    如何遍历文本文件并每两行返回一个卡片对象?

  10. 10

    如何获得两个文本文件匹配单词的总数?

  11. 11

    比较两个文本文件并找出python中的相关单词

  12. 12

    比较两个文本文件并在java中显示唯一的单词

  13. 13

    如何将两个文本文件合并在一起

  14. 14

    如何将文本文件拆分为两个数组?

  15. 15

    匹配两个文本文件中的行

  16. 16

    比较Perl中的两个文本文件

  17. 17

    合并两个文本文件中的列

  18. 18

    C-如何将文本文件中的单词读入字符串数组

  19. 19

    如何将 5 个字母的单词传输到新的文本文件中?

  20. 20

    将文本文件中的一行拆分为两个单独的数组

  21. 21

    将两个文本文件中的两个矩阵相乘得出输出为零

  22. 22

    将两个文本文件中的两个矩阵相乘得出输出为零

  23. 23

    如何以适当的格式在文本文件中写入两个numpy数组?

  24. 24

    如何合并两个文本文件中的数据

  25. 25

    如何从文本文件中同时使用Groovy设置两个属性值

  26. 26

    如何读取文本文件中的两个参数?

  27. 27

    如何合并两个文本文件中的数据

  28. 28

    如何合并两个不同文本文件中的值?

  29. 29

    如何比较两个文本文件中的词频?

热门标签

归档