擅长:python、mysql、java
<p>我运行了你的函数和while循环,它正在工作,但有点慢。可能你的问题是跑的时间太长了。在</p>
<p>我建议您编写一个函数并使用<code>df.apply()</code>:</p>
<pre><code>def helper(row):
return netaddr.iprange_to_cidrs(row.StartAddress, row.EndAddress)
df["CIDR"] = df.apply(helper, axis=1)
</code></pre>
<p>这给了我一个结果,while循环在示例数据上花费了更长的时间。在</p>