擅长:python、mysql、java
<p>此结果使用字典理解来生成结果。对于<code>cell_1</code>和<code>cell_2</code>中的每一列,它将查找小于(<code>lt</code>)0的列,并将结果转换为字典。在</p>
<pre><code>>>> {col: df1.loc[df1[col].lt(0), col].to_dict() for col in ['cell_1', 'cell_2']}
{'cell_1': {'gene_a': -1}, 'cell_2': {'gene_c': -1}}
</code></pre>
<p>为了帮助理解这里发生了什么:</p>
^{pr2}$