【发布时间】:2021-04-14 15:26:15
【问题描述】:
给定一个不同大小的数组列表,我想将一个数组中的对标记为相似 (1),将来自不同数组的对标记为不同 (0)。
假设我们有这个列表:
a = [[0, 1, 3],[4, 2]]
结果应如下所示:
pairs = [[0,1],[0,3],[0,4],[0,2],[1,0],[1,3],[1,4],...,[4,2],[4,1],...]
label = [1, 1, 0, 0, 1, 1, 0, ... , 1, 0, ...]
但是对的顺序无关紧要。
任何提示都会有所帮助!谢谢
【问题讨论】:
-
查看
itertools模块