Python 如何进入列表理解
如何在列表理解中使用以下语法:Python 如何进入列表理解,python,for-loop,list-comprehension,Python,For Loop,List Comprehension,如何在列表理解中使用以下语法: 与关键字和关键字匹配\u是列表 for i in matching_withkeyWords: for k in keyWords: if k in i: for j in i: print(k, j, cosdis(word2vec(k), word2vec(j))) 也许是这样的 list_to_print = [[(k, j, cosdis(word2vec(k),
与关键字
和关键字
匹配\u是列表
for i in matching_withkeyWords:
for k in keyWords:
if k in i:
for j in i:
print(k, j, cosdis(word2vec(k), word2vec(j)))
也许是这样的
list_to_print = [[(k, j, cosdis(word2vec(k), word2vec(j))) for j in i for k in keyWords if k in i] for i in matching_withkeyWords]
print(list_to_print)
你没有建立一个列表,所以你根本不会使用列表理解。你想把你正在打印的所有东西都列一个列表吗?@chepner-不,我没有,我只是想把结果输入字典。你为什么这样建议?谢谢