2024-05-31 23:29:06 发布
网友
有一张单子。在
stud = ['mark', 'kael', 'joey', 'ash']
我想为螺柱列表中的每个项目分配一个数据帧。(将列表中的每个项作为变量名) 例如
我知道我们可以在R中使用assign()函数。我们怎样才能在毕顿实现这一点呢。在
我将使用exec()从字符串中分配变量名。 像这样:
exec()
dataframe1,dataframe2,dataframe3,dataframe4 = {'a'},{'b'},{'c'},{'d'} stud = ['mark', 'kael', 'joey', 'ash'] dfs = [dataframe1,dataframe2,dataframe3,dataframe4] for v,d in zip(stud,dfs): exec('{}={}'.format(v,d)) >>> mark {'a'}
使用DataFrame,您必须将dfs从对象列表更改为字符串列表:
dfs
我将使用
exec()
从字符串中分配变量名。 像这样:使用DataFrame,您必须将
^{pr2}$dfs
从对象列表更改为字符串列表:相关问题 更多 >
编程相关推荐