擅长:python、mysql、java
<p>您可以<code>stack</code>数据帧,并查找所有<code>str.startswith</code>'Nr.'的记录的索引:</p>
<pre><code>df.stack().str.startswith('Nr.')[lambda x: x==True].index.tolist()
</code></pre>
<p>输出:</p>
<pre><code>[(0, 'A'), (1, 'B'), (1, 'C'), (2, 'B')]
</code></pre>
<hr/>
<p>或与<code>numpy</code>一起:</p>
<pre><code>np.argwhere(np.char.startswith(df.values.astype(str), 'Nr.'))
</code></pre>
<p>输出:</p>
<pre><code>array([[0, 0],
[1, 1],
[1, 2],
[2, 1]])
</code></pre>