स्ट्रक्ट बन जाने के बाद, उसके फ़ील्ड को फिर से असाइन नहीं किया जा सकता. दो स्ट्रक्ट तब बराबर होते हैं, जब उनमें एक जैसे फ़ील्ड हों और उनसे जुड़ी फ़ील्ड वैल्यू भी बराबर हों.
एट्रिब्यूट के तौर पर कीवर्ड आर्ग्युमेंट का इस्तेमाल करके, एक ऐसा स्ट्रक्ट बनाता है जिसमें बदलाव नहीं किया जा सकता. इसका इस्तेमाल, एक से ज़्यादा वैल्यू को एक साथ ग्रुप करने के लिए किया जाता है. उदाहरण:
s = struct(x = 2, y = 3)
return s.x + getattr(s, "y") # returns 5
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-05-07 (UTC) को अपडेट किया गया."],[],[]]