1

リスト内のペアを取得し、値 1 を含むペアでソートするGatherByために、Mathematica で関数を使用しようとしています。理想的には、出力の最初の要素が次のリストである場合、出力は次のようになります。のすべての要素には 1 が含まれ、2 番目の要素には 1 を含まないすべてのペアが含まれます。a={{1, 4}, {2, 3}, {1, 5}, {2, 5}, {3, 4}, {6, 8}, {6, 7}, {7, 8}}Output={ { {1,4},{1,5} } , {{2, 3}, {2, 5}, {3, 4}, {6, 8}, {6, 7}, {7, 8} } }a

4

2 に答える 2

1
GatherBy[a, #[[1]] == 1 || #[[2]] == 1 &]
于 2013-06-18T18:26:12.420 に答える