変えることなく値を変更できます。いう用語は、タプルを継承していて、インデックスが付く要素に対し属性を使ってのアクセスもできる任意の型やクラスに応用されています。その型やクラスは他の機能も持っていることもあります。返り値を含むいくつかの組み込み型は名前付きタプルです。いくつかの名前付きタプルは組み込み型になっています。継承し、名前のフィールドを定義して作成できます。ファクトリ関数デ作成したりできます。後者の方法は、手動で書いた名前付きタプルや組み込みの名前付きタプルには無い付加的なメソッドを追加できます。変数が格納される場所です。名前空間は辞書として実装されます。入れ子になったものだけでなく、局所的なもの、大域的なもの、そして組み込みのものがあります。名前空間は名前の衝突を防ぐことによってモジュール性をサポートする。名前空間で区別されています。どのモジュールが関数を実装しているか明示することによって名前空間は可読性と保守性を支援します。実装されていることが明らかです。