ዝርዝር ሊሰርዝ የሚችል Python ነው?
ዝርዝር ሊሰርዝ የሚችል Python ነው?

ቪዲዮ: ዝርዝር ሊሰርዝ የሚችል Python ነው?

ቪዲዮ: ዝርዝር ሊሰርዝ የሚችል Python ነው?
ቪዲዮ: የመጽሐፍ ቅዱስ ትርጓሜ ትምህርታዊ ጉባኤ በዶር. ቦብ አትሌይ፣ ትምህርት 11 2024, ግንቦት
Anonim

ሁሉም የፒቲን የማይለወጡ አብሮገነብ ነገሮች ናቸው። ሊጠረጠር የሚችል ምንም ተለዋዋጭ መያዣዎች ባይኖሩም (እንደ ዝርዝሮች ወይም መዝገበ ቃላት) ናቸው። በተጠቃሚ የተገለጹ ክፍሎች ምሳሌዎች የሆኑት ነገሮች ናቸው። ሊጠረጠር የሚችል በነባሪነት; ሁሉም እኩል አይደሉም፣ እና የሃሽ እሴታቸው መታወቂያቸው() ነው።

እንዲያው፣ ቱፕልስ በፓይዘን ውስጥ ሊሰራ የሚችል ነው?

10.1 Tuples የማይለወጡ ናቸው በ ውስጥ የተከማቹ እሴቶች tuple ማንኛውም አይነት ሊሆን ይችላል, እና እነሱ በኢንቲጀር ይጠቁማሉ. አስፈላጊው ልዩነት ይህ ነው tuples የማይለወጡ ናቸው። Tuples እንዲሁም ተመጣጣኝ ናቸው እና ሊጠረጠር የሚችል ስለዚህ ዝርዝራቸውን ለይተን ልንጠቀምባቸው እንችላለን tuples እንደ ቁልፍ እሴቶች ውስጥ ፒዘን መዝገበ ቃላት

አንድ ነገር ሃሽable መሆን ማለት ምን ማለት ነው? ዕቃ ነው። ነው ተብሏል። ሊጠረጠር የሚችል ከሆነ አለው በህይወት ዘመኑ ተመሳሳይ ሆኖ የሚቆይ የሃሽ እሴት ናቸው። በተጠቃሚ የተገለጹ ክፍሎች ምሳሌዎች ሊታረም የሚችል በነባሪነት; ሁሉም እኩል ያልሆኑትን (ከራሳቸው በስተቀር) እና የሃሽ ዋጋቸውን ያወዳድራሉ ነው። ከነሱይድ () የተወሰደ።

ይህንን ግምት ውስጥ በማስገባት Unhashable ማለት Python ማለት ምን ማለት ነው?

አይነት ስህተት፡- የማይታለል ዓይነት: 'ዝርዝር' በተለምዶ ማለት ነው። ዝርዝርን እንደ ሃሽ ክርክር ለመጠቀም እየሞከርክ ነው.ይህ ማለት ነው። ሀሽ ለማድረግ ሲሞክሩ የማይታለል ስህተትን ያስከትላል። ለ ex. ይህንን ችግር ለመፍታት መደበኛው መንገድ ዝርዝርን ወደ tuple መጣል ነው።

ዝርዝሮች በ Python ውስጥ የማይለወጡ ናቸው?

ሁሉም ነገር በ ፒዘን ዕቃ ነው። እና ሁሉም አዲስ መጤ ምን ፒዘን በፍጥነት መማር ያለበት ሁሉም ነገር መሆኑን ነው። ፒዘን ሊለወጥ የሚችል ወይም ሊሆን ይችላል የማይለወጥ . እንደ (int፣ float፣ bool፣ str፣ tuple፣ ዩኒኮድ) ያሉ አብሮገነብ ዓይነቶች ነገሮች ናቸው። የማይለወጥ . አብሮገነብ ዓይነቶች እንደ ( ዝርዝር , set, dict) ተለዋዋጭ ናቸው.

የሚመከር: