使用python的具有自定义功能的“乘法表”

时间:2019-01-14 18:28:57

标签: python matrix

我正在7组中进行单向方差分析,并希望为每个组创建一个包含Cohen d的矩阵。为了概括这个问题,它基于一个向量创建一个矩阵,并对值使用自定义函数。类似的示例是乘法表,其中向量是range(1,11),函数是乘法。这就是它的外观:

enter image description here

1 个答案:

答案 0 :(得分:0)

您的意思是这样的:

f = lambda x,y: x*y 
a = [1,2,3,4]
print([[f(x,y) for x in a] for y in a])

输出:

[[1, 2, 3, 4],
 [2, 4, 6, 8], 
 [3, 6, 9, 12], 
 [4, 8, 12, 16]]