为了账号安全,请及时绑定邮箱和手机立即绑定

数组之间的交集索引

数组之间的交集索引

ibeautiful 2021-11-02 10:14:16
有没有一种快速的方法可以将数组的每个元素与唯一标识符列表中的每个元素进行比较?使用 for 循环遍历每个唯一值可以工作,但速度太慢而无法使用。我一直在寻找矢量化解决方案,但没有成功。任何帮助将不胜感激!arrStart = []startRavel = startInforce['pol_id'].ravel()for policy in unique_policies:    arrStart.append(np.argwhere(startRavel == policy))样本输入:startRavel = [1,2,2,2,3,3]unique_policies = [1,2,3]示例输出:arrStart = [[0], [1,2,3],[4,5]]新数组的长度与唯一值数组的长度相同,但每个元素都是大数组中与该唯一值匹配的所有行的列表。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 138 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号