リストとタプルの違いを(Python で)調べていました。明らかな 1 つは、タプルは不変 (最初の代入後に値を変更できない) であるのに対し、リストは可変であることです。
記事の文は私を手に入れました:
ディクショナリのキーとして使用できるのは不変要素のみであるため、リストではなくタプルのみをキーとして使用できます。
タプルを辞書のキーとして使用したい状況を考えるのに苦労しています。これが自然で、効率的で、洗練された、または明白な解決策となる問題の例を挙げていただけますか?
編集:
あなたの例をありがとう。これまでのところ、非常に重要なアプリケーションは関数値のキャッシングであると考えています。