我在 APL 中遇到了一个问题,它涉及获取值并像扑克游戏一样对它们进行评分。所以我用
CHARS⍸CAR3
5 29 30 8 29 23 5
34 34 33 2 34 3 34
6 10 10 15 6 15 15
这是我然后使用的卡片“甲板”中字符的整数表示
{⍺,⍴⍵}⌸(HAND3[1;])
这将返回每个字母索引的频率,例如字母 S 出现 2 次,由第二行中出现的 29 表示。我不知道如何对矩阵的每一行执行此操作,该矩阵是 3 组 3x7 矩阵,该函数仅返回第一行
5 2
29 2
30 1
8 1
23 1
当我尝试为每一行执行此操作时,它会返回所有字符的频率,并且不会单独为每个集合执行此操作。简而言之,我需要它为每张牌分别执行功能。