我有一个文本文件,例如:
<1.0>The man went up the hill.
<1.1>The woman sat on the bench.
有没有办法分割每个单词并保持它的位置。所以它会输出:
<1.0>The
<1.0>man
...
<1.1>The
<1.1>woman
我已经看过很多str.split(" ");
的例子,但是没有找到一种方法来保持每一行的第一个单词与被分割的单词。即使我不能保留括号<>
,数字也很重要。
如果JavaScript中没有函数,Python中是否有函数?
答案 0 :(得分:0)
这是让你入门的东西。来吧试试吧。我使用了一系列拆分调用来获取所需的信息。
text = """<1.0>The man went up the hill.
<1.1>The woman sat on the bench."""
for line in text.split("\n"):
parts = line.split(">")
number = parts[0] + ">"
for word in parts[1].split(" "):
print number + word