列表 Python
List wtih Python
我有下一个代码:
listTest = ["ration","hello","exclamation"]
word=['masha[a-z]*']
channels=['BOOMERANG','NICK']
targets=['KIDS','BOYS']
l=[]
for j in range(22):
df=fran_tvp[fran_tvp.Año.isin([año]) & fran_tvp.Channel.isin(channels)&fran_tvp.Week.isin([j])]
l.append(df[['TimeBand',targets]].set_index('TimeBand').rename(columns={'TimeBand' : 'TimeBand' +
str(j)}))
df=pd.concat((l),axis=1).reset_index()
df=df.iloc[:, [0,6,10,14,19,21]]
df.columns = [' ','20-ene','20-feb','20-mar','20-abr','20-may']
问题是列表不能让我搜索目标,列表有什么功能可以使用吗?
因为如果我使用 targets = 'KIDS' 它有效。
您可能需要添加到列表中。
例如:
l.append(df[['TimeBand'] + targets].set_index('TimeBand').rename(columns={'TimeBand' : 'TimeBand' + str(j)}))
我有下一个代码:
listTest = ["ration","hello","exclamation"]
word=['masha[a-z]*']
channels=['BOOMERANG','NICK']
targets=['KIDS','BOYS']
l=[]
for j in range(22):
df=fran_tvp[fran_tvp.Año.isin([año]) & fran_tvp.Channel.isin(channels)&fran_tvp.Week.isin([j])]
l.append(df[['TimeBand',targets]].set_index('TimeBand').rename(columns={'TimeBand' : 'TimeBand' +
str(j)}))
df=pd.concat((l),axis=1).reset_index()
df=df.iloc[:, [0,6,10,14,19,21]]
df.columns = [' ','20-ene','20-feb','20-mar','20-abr','20-may']
问题是列表不能让我搜索目标,列表有什么功能可以使用吗?
因为如果我使用 targets = 'KIDS' 它有效。
您可能需要添加到列表中。
例如:
l.append(df[['TimeBand'] + targets].set_index('TimeBand').rename(columns={'TimeBand' : 'TimeBand' + str(j)}))