擅长:python、mysql、java
<p>您可以使用字典理解:</p>
<pre><code>d = {0: -1.0, 21: 2.23, 7: 7.1, 46: -12.0}
d = {f"p{k}":v for k,v in d.items()}
print(d)
</code></pre>
<p>输出:</p>
<pre><code>{'p0': -1.0, 'p21': 2.23, 'p7': 7.1, 'p46': -12.0}
</code></pre>
<hr/>
<hr/>
<hr/>
<p><em>注意这也会起作用:</em></p>
<pre><code>d = {f"p{k}":d[k] for k in d}
</code></pre>