返回多个表的功能

阿格代尔

我试图让一个函数对表执行可预测的操作,然后返回输出-看起来很像这样

def func(table):
    return(table)

Table1 = func(Table1)
Table2 = func(Table2)
Table3 = func(Table3) 

我如何构造函数以使其工作?

Table1, Table2, Table3 = func(Table1, Table2, Table3)

还是更好

tables = [Table1, Table2, Table3]

tables = func(tables)
克雷杜

您可以使用理解列表

tables = [func(table) for table in [Table1, Table2, Table3]]

地图

tables = list(map(func, [Table1, Table2, Table3]))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章