我来自非计算机背景,在coursera上上了一门数据科学课程。我已经在网上做了调查,想得到一个解释,但是我找不到解释。这是一段我无法理解的代码片段。我知道这是切片列,但是重命名是如何使用Gold + col4:在代码之前:

守则:
for col in df.columns:
if col[:2]=='01':
df.rename(columns={col:'Gold' + col[4:]}, inplace=True)
if col[:2]=='02':
df.rename(columns={col:'Silver' + col[4:]}, inplace=True)
if col[:2]=='03':
df.rename(columns={col:'Bronze' + col[4:]}, inplace=True)
if col[:1]=='№':
df.rename(columns={col:'#' + col[1:]}, inplace=True)在守则之后:

发布于 2017-06-29 14:40:47
https://stackoverflow.com/questions/44827865
复制相似问题