擅长:python、mysql、java
<p>至少第一行,lst是空列表(<code>[]</code>)。
您应该首先向lst追加一些值。在</p>
<hr/>
<p>也许,你想做以下事情:</p>
<p><code>if "\n" and "," in lst[0]:</code>
到
<code>if "\n" and "," in line[0]:</code>
你说</p>
<p><code>elif "," not in lst[1:]:</code>
到
<code>elif "," not in line[1:]:</code></p>
<p>最后一行中的<code>new_person_friends</code>未定义。你需要把它修好。在</p>
<hr/>
<p>当行为“\n”时,lst将在<code>networks</code>更新后清除。<br/>
您的数据有“\n\n”。这意味着两个连续的空行。
因为“\n”第一个“\n”列表中的第一个“\n”为空
您需要修复代码以避免出现这样的问题:<code>if line == '\n' and lst != []:</code></p>