በመጨረሻ፣ tuples ወይም የተሰየሙ ቱፕልዎች የሚቀያየሩ እሴቶች ያላቸው ከላይ ባለው ምሳሌ ላይ እንዳየኸው ሃሽ ሊደረጉ አይችሉም። በመጨረሻም፣ ናምዱፕል ክፍሎች የ tuple ንዑስ ክፍሎች በመሆናቸው፣ እነሱም የማይለወጡ ናቸው። ስለዚህ የመጋጠሚያ ዋጋን ለመለወጥ ከሞከሩ፣ ባህሪ ስህተት ያገኛሉ።
ቱፕልስ ሊደጋገም ይችላል?
በቅንፍ ውስጥ ያለው ንጥል ሊደገም የሚችለው መሆን አለበት። ስለዚህ በቅንፍ ውስጥ ያለ ዝርዝር ወይም ቱፕል ይሰራል፣ ነገር ግን የእሴቶቹ ቅደም ተከተል እንደ ተደጋጋሚ ሳይካተት ስህተት ይመልሳል። የመስክ ካርታዎችን ወደ ተዛማጅ እሴቶቻቸው የሚሰየምበት አዲስ OrderedDict ያወጣል።
ቱፕልስ በፓይዘን ውስጥ ሊሰራ ይችላል?
ሁሉም የማይለወጡ ውስጠ ግንቡ ነገሮች በPython ውስጥ እንደ ቱፕልስ hashable ሲሆኑ እንደ ዝርዝሮች እና መዝገበ ቃላት ያሉ ተለዋዋጭ መያዣዎች ግን ሃሽ አይደሉም።በተጠቃሚ የተገለጸው ክፍል ምሳሌ የሆኑ ነገሮች በነባሪ ሃሽ ሊደረጉ ይችላሉ፣ ሁሉም እኩል አይደሉም፣ እና የሃሽ እሴታቸው መታወቂያቸው ነው።
ቱፕልስ ሊለዋወጡ የሚችሉ ናቸው?
Tuples ተለዋዋጭ ናቸው ወይስ የማይለወጡ? በፓይዘን ውስጥ tuples የማይለወጡ ናቸው፣ እና "የማይለወጥ" ማለት እሴቱ ሊቀየር አይችልም።
ቱፕልስ የማይለወጡ ናቸው?
አንድ ቱፕል ልክ እንደ ዝርዝር የእሴቶች ቅደም ተከተል ነው። በ tuple ውስጥ የተከማቹ ዋጋዎች ማንኛውም አይነት ሊሆኑ ይችላሉ, እና እነሱ በኢንቲጀር የተጠቆሙ ናቸው. ዋናው ልዩነቱ tuples የማይለወጡ ናቸው … ቱፕል የግንባታ ስም ስለሆነ፣ እንደ ተለዋዋጭ ስም ከመጠቀም መቆጠብ አለብዎት።