擅长:python、mysql、java
<p>从技术上讲,这个生成器表达式的工作原理是:</p>
<pre><code>((globals().__setitem__('__acc', globals()['__acc'] + x), globals()['__acc'])[1] for x in (globals().__setitem__('__acc', 0), iterable)[1])
</code></pre>
<p>(我不确定这是不是便携的。它可能依赖于实现定义的行为。)</p>
<p>或者,如果可以引入一种本地方法:</p>
<pre><code>v = [0]
((v.append(v.pop() + x), v[0])[1] for x in iterable)
</code></pre>
<p>在任何情况下,使用这种密码被抓获的人都将被枪毙。这是一个大规模的黑客攻击,是对可读性和常识的侮辱,没有丝毫的理由或上诉迹象。你知道吗</p>