擅长:python、mysql、java
<pre><code>df = df.assign(Interface=df[df['key'] == 'Interface']['values']).ffill()
print(df.pivot(index='Interface', columns='key', values='values').drop(columns='Interface'))
</code></pre>
<p>印刷品:</p>
<pre><code>key ID Line Status State
Interface
InterfaceA 9000 Up Up
InterfaceB 9001 Down Down
</code></pre>