在for循环中分配变量名称

时间:2020-05-17 02:55:50

标签: python pandas

我想为变量分配不同的名称。从不同的数据集中,我需要将一列转换为字符串列表。

d={}

for i in range(0,3):
    df[i]['Tok'] = df[i].apply(lambda row: nltk.word_tokenize(row['Text']), axis=1)
    d["text_{0}".format(i)]=df[i]['Tok'].tolist()

我想做的是这样的:

text_1=df[1]['Tok'].tolist()
text_2=df[2]['Tok'].tolist()
text_3=df[3]['Tok'].tolist()

由于我将拥有100多个数据集,因此无法手动设置名称。

如果可以通过这种方式分配名称,请告诉我我该怎么做?

谢谢

0 个答案:

没有答案