1

没关系,请求删除线程。干杯。

4

1 回答 1

0

使用inand 并not in不足以产生正确的结果,除非您将输入限制为“ie”的一种用途,或者,如果不仅是一种用途,也仅限一种用途(使用类型)。似乎有人试图孤立地分析单词,但上述内容也适用于单词。

该程序需要使用正则表达式(带有后视)或正确扫描文本。

要回答您的问题,会出现“索引超出范围错误”,因为line2它是 的拆分line1,它是恒定的"Line: "。这意味着line2总是等于["Line:"]。在 的第二次迭代中whilea取值 1,这是 的无效索引line2

如果if a >= 1: break在 的循环中的任何使用之前添加line2[a],则不会再发生此异常。现在,由于我上面表达的原因,我认为该计划无论如何都不会实现其既定目标。

于 2013-08-25T07:01:14.417 回答