python如何求多个样本中两两样本之间的某个值

img


求出这七个样本中两两样本之间的相似度,已知相似度公式如下:

img


比如:求谢永林和叶望春之间的相似度:
CS12=(10+11+1*1) / ((1+0)+(1+1)+(1+1))=2/5
那要如何用python写程序可以计算出七个人中两两之间的相似度

程序大概结构如此 , 那个公式没看明白,就没写


# 把员工列表读入l  , 可以用openxl 或者直接复制数据为列表
l = [n for n in range(1,8)]

for i in range(len(l)):
    for j in range(i+1,len(l)):
        # 这里调用你公式 , 补充调用的方式
        c = 1*1
        print('比较员工',i,j ,'相似度', c)