मेरे पास एक विधि है जो तर्क के रूप में एक शब्दकोश (दूसरों के बीच) लेती है। विधि तारों को पार्स कर रही है और शब्दकोश कुछ सबस्ट्रिंग्स के लिए प्रतिस्थापन प्रदान करता है, इसलिए इसे उत्परिवर्तनीय नहीं होन
docs कहता है कि जब तक यह __hash__ विधि और __eq__ विधि को परिभाषित करता है तब तक एक वर्ग हैशबल है। हालांकि: class X(list):
# read-only interface of `tuple` and `list` should be the same, so reuse