【发布时间】:2018-09-05 22:31:05
【问题描述】:
我有一个 2 列的数据框,我想遍历列标题,使用该值并向其添加一个字符串并将其用作列表的名称。
resampled=pd.DataFrame()
resampled['RAT']=dd1['RAT']
resampled['SAT']=dd1['SAT']
rr=resampled-resampled.shift(1)
for ind, column in enumerate(rr.columns):
name=column+'stuck'
name=[]
print(name)
我想获得 2 个名称列表 老鼠卡住了 SAT卡住了
谢谢!
【问题讨论】:
-
for循环后的缩进?行:name=[]您正在将变量名重新初始化为一个空列表。在代码上做一些努力。 -
您不能命名列表。幸运的是namedtuple :)