level 3
旮旯的放牛娃子
楼主
values={{-0.5, -0.5, -0.5, -0.5, -0.5}, {-0.5, -0.49, -0.499, -0.363, -0.4}, {-0.2, -0.49, -0.999, -0.4964, -0.4}, {-0.6, -0.49, -0.4999, -0.499964, -0.4999363}, {-0.75, -0.49, -0.4999, -0.494, -0.4363}, {-0.45, -0.49, -0.4999, -0.964, -0.9363}};
mintvalue = Map[Min, values];
{-0.5, -0.5, -0.999, -0.6, -0.75, -0.964}
我想把每一个最小值的所在的第一个位置输出,比如minvalue={-0.5, -0.5, -0.999, -0.6, -0.75, -0.964}。
那么如何输出其在values中的位置{1,1,3,1,1,4}?
应该用FirstPosition 但是不知道该如何写。![[乖]](/static/emoticons/u4e56.png)
希望大佬一句代码解我愁。
2020年06月05日 22点06分
1
mintvalue = Map[Min, values];
{-0.5, -0.5, -0.999, -0.6, -0.75, -0.964}
我想把每一个最小值的所在的第一个位置输出,比如minvalue={-0.5, -0.5, -0.999, -0.6, -0.75, -0.964}。
那么如何输出其在values中的位置{1,1,3,1,1,4}?
应该用FirstPosition 但是不知道该如何写。
希望大佬一句代码解我愁。