「(ABC)(DEF)」という形式の文字列を取得し、隣接する文字のペアを数字に変換して、括弧内の文字をサイクルとして解釈したいと考えています。私の例から、テーブルを生成したいと思います:
{{"AB", 1}, {"BC", 2}, {"CA", 3}, {"DE", 4}, {"EF", 5}, {"FD", 6}}
ループでこれを行うこともできますが、コーディングの「Mathematica スタイル」に関する知識が限られているため、Mathematica でこれを行うより良い方法があることを示唆しています。Mathematica の方法でこれを行うにはどうすればよいですか? 一般に、Mathematica スタイルのコーディングについてどこで学ぶことができますか?
編集:気が変わった。f["AB"] = 1 などの関数 f を作成したいのですが、これで問題が大きく変わるとは思いません。