2024-03-28 11:33:21 发布
网友
a = [[1,2],[3,4]] pca( map(lambda v: v, a))
我需要将单个嵌套列表逐个传递给这个函数。但我只拿回全部的名单。不是嵌入的列表。我在这里缺少什么明显的技巧?在
更新(我能够根据评论解决此问题):
这段代码使用Spark的Python库和它自己的数据结构,我使用Python的库移植它。第二个错误地把em>em>作为第二个参数使用。它绊倒了我,因为我不习惯Python。在
流量从这条线开始,这就是问题所在。我也修改了剩下的代码。在
如果你想做这样的事
a = [[1,2], [3,4]] what_you_want = [pca([1,2]), pca([3,4])]
您应该将pca传递给map,而不是{}。mapalrady做你想lambda做的事情-它将传递给它的函数(pca)应用到列表a的每个元素。在
pca
map
lambda
a
如果你想做这样的事
您应该将}。
^{pr2}$pca
传递给map
,而不是{map
alrady做你想lambda
做的事情-它将传递给它的函数(pca
)应用到列表a
的每个元素。在相关问题 更多 >
编程相关推荐