擅长:python、mysql、java
<p>尝试使用<a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.radd.html" rel="nofollow noreferrer">^{<cd1>}</a>:</p>
<pre><code>m = df.set_index('Date')
#add prefix 0X if less than 10 else add prefix X
m = m.astype(str).radd([f"0{i}" if i<10 else f"{i}"
for i in range(1,m.shape[1]+1)]).reset_index()
</code></pre>
<hr/>
<pre><code>print(m)
Date stockA stockB stockC stockD stockE
0 2020-01-01 011 021 032 041 053
1 2020-01-01 011 022 032 041 052
2 2020-01-01 011 021 033 042 051
3 2020-01-01 013 021 032 041 052
</code></pre>