找回密码
 快速注册
搜索
查看: 270|回复: 0

找出列表中重复的元素的位置

[复制链接]

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2021-6-30 17:04 |阅读模式
本帖最后由 hbghlyj 于 2021-6-30 17:53 编辑 FindDuplicates =
Function[x, Module[{counts}, counts = Select[Counts[x], # > 1 &];
   Flatten[Position[x, #]] & /@ Keys[counts]]]
示例
S = RandomInteger[{1, 1000}, 2000];
FindDuplicates[S]

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 15:19

Powered by Discuz!

× 快速回复 返回顶部 返回列表