我,已经2所列出:子项目从列表的列表比较
l = [['red','a1',1],['red','a2',1],['blue','a3',1],['yellow','a4',1]]
和
k = [['red','a2',1],['blue','a3',1],['yellow','a4',1]]
,所以我想回到这样的事情:
result = [0, 1, 1, 1]
对不起我必须多练习一下列表理解!
我的功能:
def vectors(doc1,doc2,consulta):
res=[]
r = doc1 + doc2 + consulta
for e in r:
for i in doc1:
if i[0] == e[0]:
i[2] = i[2] + 1
else:
i[2] = 0
return res.append(i[2])
顺序doesn't的事情,重要的是进行比较。
最好的问候!
的代码必须包括multiplicty,矢量必须是“l”出现在“k”中的次数。我应该使用柜台吗? – JPP