我有一个文本文件,里面有这个
Curtain Open time: 8:00
当我写文件的时候我用了这个
File.write("Curtain Open Time: " + Var_CurtainOpenTime, + "\n")
我使用“\n”进入下一行,以便写入更多数据。”Var_CurtainOpenTime”是一个变量,在本例中是“8:00”。我有一些代码可以读懂下面这行:
^{pr2}$打印时会显示“幕布开放时间:8:00”。在
我只想得到“8点”。我以前用FileRead.split(" ")
来分隔每个单词,但是在8:00之后我得到了["Curtain", "Open", "Time:", "8:00\n"]
。所以我认为我需要以某种方式删除前3个索引,并从最后一个索引中删除'\n'。我不知道该怎么办。有什么帮助吗?在
试试下面的话,我来解释一下
或者只是:
^{pr2}$只需从.split(“”)更改为.split(),然后获得最后一个列表项
一旦你从分割中得到了列表,你可以通过做
l=l[3:]
(其中l是你的列表)来删除前3个术语。然后您可以通过执行s = s[:-1]
来删除\n
,其中s是您想要的字符串。这是使用列表切片。如果您想进一步了解它,可以查看文档。在相关问题 更多 >
编程相关推荐